centuries-old mosque