N Seoul Tower stands atop Namsan Peak, rising 336 meters above sea level with a 236-meter tower structure established in 1969. Originally serving as a broadcasting station, it now functions as a major observation deck featuring a rotating restaurant and panoramic views of the Han River.