|
A woman performs rituals during a frog
marriage at Madhyaboragari village, about 85 km (52 miles) east of eastern
Indian city of Siliguri July 19, 2009. The frog marriage is a traditional
ritual observed by the rural folk to appease Gods to bring in rain and
ensure a good harvest. (Xinhua/Reuters photo) Photo
Gallery>>> |