saysching.com
Jeju World Cup Stadium (제주월드컵경기장), South Korea. | Ching, Photographer
Where 2002 FIFA World Cup was held.