On which of the following is the longest railway bridge in India located?

River Ganges
Vembanad Lake
River Brahmaputra
Chilka Lake

The correct answer is: C. River Brahmaputra.

The Dhola Sadia Bridge is the longest railway bridge in India. It is a 4.94 km long bridge over the Brahmaputra River in Assam, India. It was opened in 2017 and connects the states of Assam and Arunachal Pradesh.

The other options are incorrect because:

  • River Ganges is the longest river in India, but it does not have the longest railway bridge.
  • Vembanad Lake is the largest lake in Kerala, but it does not have a railway bridge.
  • Chilka Lake is the largest lagoon in India, but it does not have a railway bridge.