N Seoul Tower – Sweeping Views of Cityscapes N Seoul Tower, or Namsan tower as locals call it, is atop Namsan Mountain. Almost everytime I have a visit from abroad, I come here. It is one of the best places to appreciate the panoramic views of the city of Seoul. The 237 meter-tall tower stands on 262 meters-high Namsan […]