The ArmouryWater Blaster/Water Gun Review DatabaseTech/RepairsBattle / Water WarfareArticlesGeneral Information
iSoaker.com

iSoakin' The World ::

iSoakin' Chongqing, China

All content and images are used with permission. Content and images are provided for personal use only. Not for redistribution.

Chongqing is one of three "city"-areas in China under direct control from the Chinese central government (the other two being Beijing and Shanghai). Geographically, it is located in fairly central China along the Yangze river upstream of the Three Gorges.