The flagship Space of the Perfect Art is located on the top floor of The World building, known as the "Sky Landmark of Songjiang Area". It is the highest and a premium private museum in Taipei, the east of viewing Taipei 101, South view of Mt. Yangmingshan, north view of Jingmei, Mucha. With 360 degrees invincible landscape of Great Taipei sceneries in front of the glance, combined with international green building aesthetics of urban design & architect master T.D. Lee and Japanese architect team together to create a large Taipei unique design, 8 meters high lobby of art with Korean artist LEE JAE HYO renowned international wood sculpture works, to convey the natural atmosphere of art.