Imam Reza Stadium

Name:
Imam Reza Stadium
Country:
Iran
City:
Mashhad
Seating capacity:
25000