worshipped: Statue of the river goddess Ganga on a tortoise at Mul Chowk, Royal Palace in Patan, Nepal. The Ganga river is worshipped by Hindus, believing that bathing in the river will remiss karma, sin and release themselves from the cycle of rebirth.
{}