Fohui Mountain

[Photo provided to chinadaily.com.cn]
Fohui Mountain is commonly known as the "Big Buddha Head". It is deep at 460 meters above sea level. You can overlook the entire city from the mountaintop.
Location: Behind the Shark Fins Palace at the Tourist Road
Infographic:
A look at China's economy in Jan-Feb, 2026
Infographic:
China to expand two-way investment cooperation
Infographic:
China to open wider to outside world