Could This Be The Legendary "Magic Bridge" Connecting India And Sri Lanka?

A drive northbound across Lake Pontchartrain on the world's longest overwater bridge.