Curious about the largest man-made structure in India? Discover the history, stats, and amazing facts behind the country's biggest marvels.