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