Every late April to early May, thousands of azaleas blossom on the slopes of Mount Shifu. Azaleas are called "yingshanhong" in Chinese, meaning the red blossoms that adorn the mountains in red.
Mount Shifu is located in Jingde County, in east China's Anhui Province, and is famous for a local folklore about a Daoist becoming a deity, as well as for its beautiful azalea blossoms. Azaleas vary in color, with the most common being red, yellow and blue.
(All photos taken by Cao Jihong)
(If you want to contribute and have specific expertise, please contact us at email@example.com)