A sacred religious site and landmark in the Kingdom of Saudi Arabia, aerial drone photography of the architectural art of the towers and skyscrapers in Mecca, a destination for Muslims from different countries, the progress and urban growth of hotels and buildings overlooking the Grand Mosque
0:12
