Al-Azhar is a prestigious Islamic university and mosque located in Cairo, Egypt, founded in 970 AD. It is renowned as a center of Islamic learning and scholarship, playing a crucial role in shaping Islamic thought and education throughout the Muslim world.