Photo shows Burj Khalifa Tower in Dubai. The facilities in the water can be seen clearly from the picture. [Photo: China Aerospace Science and Technology Corporation]
Go to Forum >>0 Comment(s)