Unusual pine trees and a breathtaking landscape come together on top of Huangshan Mountain in the Anhui province of China.