Ladakh is part of India but geographically and culturally it resembles Tibet even more and is also called “Little Tibet”. Beautiful monasteries looks like they have been taken from a fairy tale story and life here is pretty much as it has always been.