English: The building complex is meters away from the world's largest mosque and Islam's most sacred site, the Masjid al-Haram.
Telugu: ఈ భవన సముదాయము ప్రపంచంలోనే అతిపెద్ద మసీదు, ఇస్లాం మతం యొక్క అత్యంత పవిత్రమైన స్థలం మస్జిదుల్ హరామ్ నుండి మీటర్ల దూరంలోనే ఉంది.