A flowering peach at the Stone Forest near Kunming, China.
kunming-36