9177View
37Rating

Glimpse of Dubai Metro train from the tallest structure Burj Khalifa.