A Chinese character "犇" (pronounced "Ben" in Chinese), which means "running and powerful" appears in the vegetation covering a mountain in Qionglai City, Sichuan Province in this photo taken on July 17, 2015. It is still unclear whether it was formed naturally or planted by humans. [Photo/CFP] |
Go to Forum >>0 Comment(s)