Print
Mail
Large
Medium
Small
Share on
A tourist views peach blossoms in Fengshan town of Xiaochang county, Central China's Hubei province.[Photo/Xinhua]