Name:
Lusail Iconic Stadium
Country:
Qatar
Capacity:
80,000