Shanghai situated on the banks of the Yangtze River Delta in East China, is the largest city of the People's Republic of China and the eighth largest in the world. Widely regarded as the citadel of China's modern economy, the city also serves as one of the nation's most important cultural, commercial, financial, industrial and communications centers.
Photographs copyright © 2000 - 2006 Rebecca Kali. All rights reserved.
home 2008 tours photo galleries china-tibet map about us trip registration what is qigong responsible travel education tour sponsors links contact us women's mn retreat women's journey