Adding a 21.8-km feather to the country's infrastructure cap, Prime Minister Narendra Modi inaugurated the Mumbai Trans Harbour Link on Friday. Although commuters are not allowed to stop on the bridge, exceptions were made on Day 1 as people stopped and clicked photos on India's longest sea link.