Two visitors pose for photos in front of a flower bed in Shenzhen, South China's Guangdong province, on April 16. [Photo/CFP]