A mirror image of the Forbidden City is reflected on the water in Beijing on July 11, after a heavy rainfall. [Photo/VCG]
Go to Forum >>0 Comment(s)