Masjid al-Haram surrounds Islam's holiest place, the Kaaba. It is located in the city of Mecca and is the largest mosque in the world. The current structure covers an area of 356,800 square metres (88.2 acres) including the outdoor and indoor praying spaces and can accommodate up to four million worshipers .
What a beautiful looking place, I would love to visit one day.