Question
The world's largest canal lock has recently been unveiled in which country?
Answer: Option A
Was this answer helpful ?
The world's largest canal lock has been inaugurated at Ijmuiden, a small port city, in the Port of Amsterdam, The Netherlands.
Was this answer helpful ?
Submit Solution