Home  Back
The Seven Stars Crags are a group of limestone formations. Legend says that seven stars fell from the heavens in a formation resembling the Big Dipper. The area is a National park and resides outside the famous cultural city of Zhaoqing.