12 gigantic gifts provided by nature

Autumn is the season for harvesting. Sometimes Nature is so generous that its gifts are really surprising in their huge sizes. See 12 giant gifts of nature