Lord Padmasambhava temple in Rewalsar

Location

Lord Padmasambhava temple also known as Guru Rinpoche in Tibet is just in front of Lomesh Rishi temple on the other side of Rewalsar Lake.