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:
China-US cooperation: Mutual benefits, broad reach
Infographic:
China-US economic ties: The path ahead