2012 Film Wiki

Masjid al Haram is a Mosque located in Mecca, Saudi Arabia behind Abraj Al Bait.