Built in 1991 by a Japanese Buddhist order, reached by five hundred-odd steps or by road. Sunset is when everyone comes. At this altitude the stairs are harder than they look on your first day in Leh.
Reviews & ratings
No CityDekho reviews yet
Be the first traveller to review this place.