Dubai Metro Green Line Testing

0
1371

Testing of the Dubai Metro on the Green line near Abu Hail Metro Station which is located just infront of Al Yasmeen Building.