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.
CORRECTION: An earlier version of this article misidentified a statue at Tao. While actor Adrien Brody referred to it as Shiva, the Hindu god of destruction, it is actually of Quan Yin, the Buddhist ...