OWL Magazine Korea

In Incheon, you can find the largest Chinatown in South Korea. Located near Incheon Station, Chinatown is like a small China in Korea, offering an experience of Chinese food and culture without actually going to China. Chinatown was established following the opening of Incheon in 1883 under the Kanghwa Treaty, following similar openings in Busan in 1876 and Wonsan in ...