#14
Shrine of Imam Reza
đ Mashhad, Iranđ Built: 818 CE (original)
The largest mosque in the world by area (598,657 sq meters), centered on the tomb of Imam Reza. Receives 25â30 million pilgrims annually.
⨠Historical Significance
Largest mosque by area, 25â30M annual visitors.