Landscapes - Ka'eo McKeague-Clark
Powered by SmugMug Log In
Shanghai

Shanghai

The flower of China, Shanghai is the home of 24 million residence and is the largest financial center in China. The epicenter of this power is called the Bund, an area of promenades, tall buildings, and hordes of tourists.