Located in the centre of the Macao peninsula, the Tap Seac Multi-sport Pavilion has been in service since 16th November 2004. Occupying an area of 5,539sq.m., the Pavilion is an ideal venue for hosting different kinds of indoor sports and recreational activities. The specially designed glass and aluminium exterior of the Pavilion allows natural light and transparency to filter through the sports venue, and thereby helps conserve energy. In addition, it features a uniquely designed streamlined dome, in a brand-new architectural style.