The azalea bush is in full blossom at the Daheishan Mountain in the Jinpu New District of Dalian, Northeast China's Liaoning province. (Photo/China Daily)
RIGHT BG
The azalea bush is in full blossom at the Daheishan Mountain in the Jinpu New District of Dalian, Northeast China's Liaoning province. (Photo/China Daily)