Near Riverside Park on Yeo-ui-do Island is the “63” Building, so named because it's sixty-three stories tall. The building contains an IMAXTM theater and an aquarium, but the real attraction is to go to the top and get a view of the city.