Stadium Name: Jeju World Cup Stadium
Country:
South Korea South Korea
Address: 914, Bubhwan dong
Capacity: 35 657
Surface: Grass
Teams:

Jeju World Cup Stadium