Huangshan, known as 'the loveliest mountain of China', was acclaimed through art and literature during a good part of Chinese history (e.g. the Shanshui 'mountain and water' style of the mid-16th century). One of 41 World Heritage Sites in China!
From the looks of that little walkway you might want to focus on the pine trees and incredible mountains that were carved from glaciers. I think it is interesting that Mount Huangshan is depicted in many of the well-known artworks throughout China. Stay for the sunset, it is part of the draw.