Interesting facts London created an artificial mountain to attract tourists to the West End, but the approximately £6 million project opened unfinished, became a public embarrassment, and was eventually dismantled. Flavia Marinho 08/05/2026 at 18:02
Construction With Over 54 Million Cubic Meters of Compact Earth and Rock, Height Equivalent to a 100-Story Skyscraper, and a Mass Greater Than Entire Pyramids, This Dam Has Become One of the Largest Structures Ever Shaped by Humans Valdemar Medeiros 26/12/2025 at 12:22