India

Ladakh, known as “Little Tibet”, is in northern India surrounded by the Himalaya Mountains. The region is full of natural beauty and a distinct Buddhist culture.

Designed by eRui