Beautiful natural landscape with pine trees on granite mountain at Huangshan or Yellow Mountain, popular tourism landmark in China