Located in Guangdong province, Zhaoqing, a small scenic city featuring a wetland park and mountain nature reserve, makes for a great escape from the hectic and sprawling cities of Guangzhou and Shenzhen. Craving for fresh air, and a reminder of nature, on the bus we went. Actually, we took the…