Cheonggyecheon (Hangul: 청계천)
Cheonggyecheon (Hangul: 청계천) Cheonggyecheon is an 8.4 km (5.2 miles) long, modern public recreation space in downtown Seoul, South Korea. The massive urban renewal project is on the site of a stream that flowed before the rapid post-war economic development required it to be covered by transportation infrastructure. The $900 million project initially…