Shanghai Travel Guide
Read

Shanghai Travel Guide

by Jerald Pollard

Shanghai Travel Guide Shanghai is main economic hub of China. It is located at the far eastern part of China. The huge multicultural city is standing next to the yellow river. The city was used to be a small village of fisherman initially, but now has... More

Read the publication