What's so special about this huge statue of Padamsabhava in the lake town Rewalsar around humongous Himalayan ranges of Mandi, Himachal Pradesh
What's so special about this huge statue of Padamsabhava in the lake town Rewalsar around humongous Himalayan ranges of Mandi, Himachal Pradesh