That link in the original post is of Moon Hill. When I was there it was a little wet at the top due to water dripping down from the top. So be careful and wear some shoes with good traction.
Also, its the 20 Yuan note that has the picture of Yang Shuo. I could never find the exact view that matched the picture on the note; I found some that were close but not an exact match.