A worshipper walking through the Bagmati River at Pashupatinath Temple in Kathmandu, Nepal.

Loading…
A worshipper walking through the Bagmati River at Pashupatinath Temple in Kathmandu, Nepal.