This idol of the Presiding Buddhist Deity overlooks the Diskit valley in Leh. It is beautifully proportioned and seems to be casting a benevolent eye on all that it surveys. It is because of the presence of such statues in great abundance that this area of India is rightfully called Land of the Gods!
The best things in life may be free but this stunningly located property must have cost a fortune!! Any body who has travelled to Leh and then onwards to the gorgeous Tso Moriri lake must have seen this building. Its the only construction there, not including the army camps and the small abodes of the village people 🙂