1. Frank & Hannah Biocca
  2. Zhuhai and UIC
  3. Zhuhai

Zhuhai, China - Polarsteps

Zhuhai is in the so-called Chinese "Rivera." It has won the "China's most liveable city" award for several years. Zhuhai sits on the South China Sea between vibrant Hong Kong and glitzy Macao, the Las Vegas of Asia. We visited and considered beachside housing overlooking the sea and the Opera house. The night ended with a classic Chinese feast.

Country Guides:

China