Location Rewalsar Lord Padmasambhava 150 feet statue in Rewlasar: Lord Padmasambhava statue is just at walking distance of about 15 minutes from Rewalsar Lake. Lord Padmasambhava (Guru Rinpoche) large statue is visible from Rewalsar lake. Miscellaneous