All photographs & original text copyright Neville Bulsara, 2010. All rights reserved.
Site best viewed with IE 5+ and above at a resolution of 1024 x 768 or higher.
The Peace Stupa is a magnificient white-domed structure replete with elaborate murals. Set on a hill overlooking Leh, the site offers a vantage point for photographing the Leh valley.