A shiny statue of Padmasambhava presides over the town of Rewalsar in India. It is huge and built at a height. It leaves you wondering how it must have been made. The statue is a testimony of the faith of the Tibetan people, whose lands have been forcibly taken over by China. But they have preserved their culture in both Dharamsala and Rewalsar (also known as mini Dharamsala). It was truly a rewarding visit.
A work of faith and love
by Dinesh Kumar July. 16, 2017 560 views