Zhaoqing

Zhaoqing is a prefecture-level city in western Guangdong, China, known for the Seven Star Crags, historic sites, and its position along the Xi River.

Connect