Designed by
Title
Twin Peaks Mirrored In Sacred Lake #259513426
Description
A fascinating view of Mt. Khangchenghao (male) and Mt. Chomoyomo (female) reflects at Gurudongmar Lake situated at 17800 ft altitude near Indo-China border in Sikkim, India. This is the most Buddhist sacred place and most popular tourist place in Sikkim.