Pharping lies in a beautiful green area beyond Chobar, and is highly sacred to Tibetan Buddhists and Hindus alike. There you will find Sheshnarayan, one of the four most revered temples of Narayan, or Vishnu, in Nepal. The area is steeped in a blend of religion and lore where caves and cliffs form the backdrop… Continue reading Sheshnarayan Temple