Go to Main Content

Photos of Today

  • Seoul: 63 Square

  • Photos of Today SMG 5518

    Built as a landmark for the 1988 Olympics, the 63 Building, officially 63 Square, is a skyscraper located on the island of Yeouido. From the date of its completion, in 1985, to 2003, it stood as Korea’s tallest building, with 63 floors, three of which are underground, rising up to a height of 250 meters.