|
This Saturday, July 11, 2009 photograph,
villagers solemnize a frog marriage as they pray for rains at Gazole
village, in the outskirts of Malda in West Bengal state, India. The frog
marriage is a traditional ritual observed by the rural folk to appease the
gods to bring in rain.(Xinhua/Reuters photo) Photo
Gallery>>> |