Go to Main ContentGo to Footer Content

Photos of Today

  • Seoul: 63 Square

  • SMG 3943
    image_pdfimage_print

    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.