Khecheopalri Lake (heaven of Padmasambhava) in the midst of hill and forest, Gangtok, Northeastern Indian state of Sikkim. India. The wish fulfilling lake for Buddhists and Hindus.
Photo by sbstock
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00