By Yaman Kumar
Om Mani Padme Hum (Buddhist mantra) written Tibetan script on rock in Rewalsar lake (Tso Pema), Himachal Pradesh, India
- Stock Photo ID: #SY181539
- Image Credit: Picxy.com/yaman2407
- Description:Om Mani Padme Hum (Buddhist mantra) written Tibetan script on rock in Rewalsar lake (Tso Pema), Himachal Pradesh, India