Original: N Seoul Tower is a communication and observation tower located in Namsan Mountain, central Seoul, South Korea.
Simplified: The North Seoul Tower is a large tower in South Korea. It is part of Seoul.