Every year, thousands of celebrants gather at a temple complex in Nepal’s capital in honor of Shiva, one of Hinduism’s most revered gods. Orignially published in NYT.

Small Business Minder
error: Content is protected !!