The movie title is actually NAMHANSANSEOUNG FORTRESS, which is a UNESCO heritage site. Situated 25 km southeast from the center of the capital city of Seoul, the mountain fortress city of Namhansanseong sits approximately 480m above sea level aligning itself with the ridges of the mountain to maximize its defensive …
Read More »