Cheolli Jangseong
Cheolli Jangseong (lit. "Thousand Li Wall") in Korean history usually refers to the 11th-century northern defense structure built during the Goryeo dynasty in present-day North Korea, though it also r...