Shanghai, China: Facts, Travel and Points of Interest

Shanghai is China’s pride. This metropolis is situated on the Yangtze River bank, which accounts for the glorious financial, economic and international trade it enjoys. Added to this, it is the ...

Continue Reading...