Seoul, South Korea 2015 : 64 / 80

Previous
Next

The N Seoul Tower, commonly known as the Namsan Tower or Seoul Tower, is a communication and observation tower located on Namsan Mountain in central Seoul, South Korea. At 777 feet, it marks the highest point in Seoul.