Shanghai Delights
If China is a country of contrasts, Shanghai is all that in one fabulous city. And, if the architecture in Singapore is on steroids, Shanghai has overdosed. Home to the world’s second tallest building at 121 floors (first is the Burj Khalifa in Dubai), The Shanghai Tower forms a trio with it’s neighbors, the Shanghai World…
Continue reading →