hinduist mandir… Kathmandu, Nepal (South Asia)