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.