Taohuayuan or Peach Flower Park is in Songshan Lake in Dongguan. The large stone gate is quite impressive with four lion statues standing guard on the top. There is a Bamboo Wishing Grove, a Matchmaker statue, a Wishing Tree, the Wind Pavilion and Laughing Buddha Statue on the hilltops, and so much more!

"Spring Festival" is what the Chinese citizens call Chinese New Year. About 2 weeks prior, decorations start appearing and quickly become plentiful where ever you go. Red and Gold are the predominant colors. I've covered quite a few of the meanings of specific decorations in my "Picture A Day" posts.