Peach flowers blooming all over the hills around the Great Wall (Jinshanling), on April 2, 2016.
2016jingshanlingpeachblossom