This magnificent stupa was built by the Japanese in 1991 to promote World peace and harmony as part of their Peace Pagoda Mission. This grand stupa is located on top of a hill in Chanspa. At the base of the Stupa, some relics of Buddha is buried and the 14th Dalai Lama enshrined the Stupa. The stupa has become a huge attraction for tourists not just for religious reasons but the fantastic view it commands.
Victory Tower is located on top of the Leh Palace and it was built to honor the Ladhaki troop’s victory over Balti Kashmiris.