Magnificent view of the Dubai Emirate and the Worlds Tallest – Burj Khalifa, from the moving Metro Train.
Source:Â www.youtube.com
Magnificent view of the Dubai Emirate and the Worlds Tallest – Burj Khalifa, from the moving Metro Train.
Source:Â www.youtube.com