Follow us on
loading....
In Dubai, United Arab Emirates, the foundation stone has been laid for the world’s tallest metro station, which will stand...