Guide to N Seoul Tower: Ticket Price, Cable Car, & More! N Seoul Tower stands on top of Nam Mountain, also referred to as Namsan. It’s an iconic fixture in Seoul, one that looks spectacular from afar and up close.