Designed by
Title
The Huangpu River in Shanghai,China #18930662
Description
This is Huangpu River,the mother river of Shanghai.In this picture,we can find the toppest building is Shanghai World Financial Center, the second toppest building is Jin Mao Tower,the third toppest building is the Oriented Pearl TV tower.
This image is editorial