Results 1 results found View along the holy Bagmati River, Guhyeshwari Shaktipeeth Temple, Kathmandu, Nepal, Asia