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