ANSWERS: 2
-
Probably a beaver dam.
-
The tallest dam in the World is Jingping-I Dam which is an arch dam situated in China and is about 305 metre (1001 feet) tall.
Copyright 2023, Wired Ivy, LLC