Shanghai Tower Achieves LEED Certification

Shanghai Tower Achieves LEED Certification

Shanghai Tower is the world’s tallest building located in the heart of Shanghai, China. It stands at 632 meters (2,073 feet) tall, and is the second-tallest building in the world, behind the 828-meter-tall Burj Khalifa in Dubai. It is also the tallest building in China and the tallest building in the world to have achieved LEED (Leadership in Energy and Environmental Design) certification.

The building is the centerpiece of the Lujiazui Finance and Trade Zone in Shanghai, and is home to a variety of businesses, including offices, retail stores, and restaurants. The tower was designed by the American architectural firm Gensler and constructed by the Chinese firm Shanghai Construction Group.

Design

The tower’s design is inspired by traditional Chinese culture and is meant to evoke the image of a Chinese scroll. The building is composed of nine cylindrical buildings stacked atop each other, each slightly smaller than the one below it. The exterior is composed of two layers of glass and aluminum, which give the building a shimmering effect. The tower also features a double-layered façade, which helps reduce energy consumption.

Sustainability

Shanghai Tower is designed to be an energy-efficient building, and has achieved LEED Gold certification. The building features several green features, such as an energy-efficient lighting system, a rainwater harvesting system, and a green roof. The building also has a variety of other sustainability features, such as a solar power system and a waste management system.

Amenities

Shanghai Tower has a variety of amenities, including an observation deck on the 121st floor, a shopping center, restaurants, and a conference center. The tower also has a sky garden on the 118th floor, which provides stunning views of the city. There is also an art gallery on the 122nd floor, which displays contemporary Chinese art.

Observation Deck

The observation deck on the 121st floor is the highest observation deck in the world. It offers visitors stunning views of the city and the surrounding area. The deck is enclosed in glass and is accessible by elevator. There is also a café and a souvenir shop on the deck.

Shopping Center

The shopping center at Shanghai Tower is located on the first four floors of the building. It features a variety of shops, restaurants, and entertainment venues. There is also a cinema and a bowling alley in the shopping center.

Conclusion

Shanghai Tower is an impressive feat of engineering and design, and is a testament to the city’s ambition and drive. The building is a symbol of sustainability, and its LEED certification is a testament to its commitment to environmental protection. The building’s amenities, such as the observation deck, shopping center, and restaurants, make it a popular destination for visitors to Shanghai.

  • Design: The tower’s design is inspired by traditional Chinese culture and is meant to evoke the image of a Chinese scroll.
  • Sustainability: Shanghai Tower is designed to be an energy-efficient building, and has achieved LEED Gold certification.
  • Amenities: The tower has a variety of amenities, including an observation deck, a shopping center, restaurants, and a conference center.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top