7 Wonders of India: Leh Palace

See video
Author: 
7wondersofindia
Runtime: 
0:08:49

Leh Palace overlooks the Ladakhi Himalayan town of Leh. Leh Palace is an example of the medieval Tibetan architecture. It features colossal inclined buttressed walls and protruding wooden balconies. The highlights of the place are flaking murals and splendour of the ruined royal apartments. Its roof terrace offers picturesque views of the town and the snow-capped Stok Kangri mountains.