Location Rewalsar 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. Religious/ Spiritual