Living Life in Style — The New Expressions of Shanghai
Make a travel trip down to Shanghai and you will be surprised by its amalgam of Historical, cultural and new lifestyles. Called “Hu” for short, Shanghai is a bustling metropolis strategically located at the mouth of the Yangtze River. With a total area of 6,341 square kilometers (about 2,448 square miles) and a population of […]