English: It is where the Al-Aqsa mosque now sits.
Telugu: అల్ అక్సా మసీదు ఇప్పుడు ఎక్కడ ఉంది.