Still WatersPeople pray by the Hanumante river in Bhaktapur, an ancient city on the outskirts of Kathmandu. Nepal is predominantly Hindu and deeply religious.