The luxurious Le Meridien Mecca Hotel overlooking the Grand Mosque, the development of architectural engineering for buildings and towers in Mecca, the influx of pilgrims to the House of God from King Abdul Aziz Street to the Meccan Mosque, sacred Islamic religious places and landmarks in the Kingdom of Saudi Arabia.
0:21
