The arch bridge casting this shadow, opened in 1941, carries the National Highway 31 across the Teesta River near the town of Sevoke.
The arch bridge casting this shadow, opened in 1941, carries the National Highway 31 across the Teesta River near the town of Sevoke.