Located in western Nepal, Swargadwari is a revered Hindu pilgrimage site believed to be the gateway to heaven. The temple sits atop a hill, surrounded by breathtaking vistas of the Himalayan range.
The Buddhist scholars and monastic leaders from across the Himalayan region on Sunday gathered in the North Indian hill town Shimla to host a seminar on Nala ...