Chinese style tower pagoda on top of mountain at Buddhist temple in Yuntaishan Park, the most beautiful geopark in Henan Province, China.