Portal Tourists walk through the Time Corridor in the Shanghai Corporate Joint Pavilion, also known as the Magic Cube, an eco-friendly building equipped with solar panels.