Visitors take photos yesterday of the 88-storey Jin Mao Tower (left), the second-tallest building on the China's mainland, from the world's highest observation platform in the newly-built Shanghai World Financial Center. The SWFC, with the world's highest rooftop, at 492 meters, and the highest observation deck, was open to the public for the first time yesterday. It also includes Park Hyatt hotel, the highest in the world, to open soon.