New images show how world's tallest metro station will look

  • Posted on June 10, 2025
  • By Newsweek
  • 2 Views
New images show how world's tallest metro station will look

The project for Dubai was designed by the American company behind Burj Kahlifa, the world's tallest building
continue reading...

Author
Newsweek

You May Also Like