INDIA | Monday, 14 January 2013 | Views [246] | View Larger Image
Kerala is one of the leading producers of fish in India. The alignment of these Chinese fishing nets along one of the coasts in Kerala seemed like it was about to rain fishes from the sky above and these nets were all set to catch them