203 Cherry Garden in Dalian, NE China's Liaoning

 

(Source: Xinhua)