Super bloom visible from space

China Plus Published: 2019-03-22 11:44:28
Comment
Share
Share this with Close
Messenger Messenger Pinterest LinkedIn
1/3
An image picked up by the DigitalGlobe's WorldView-2 satellite shows blooming poppies on hillsides along Walker Canyon near Lake Elsinore in California on March 19, 2019. [Photo: DigitalGlobe via VCG]

Share this story on

More Photos

Italian cocker spaniels a hit online for their huge eyelashes
Music stairs add fun to Guangzhou Metro Marathon event
China's first artificial breeding Californian sea lion starts training in Yantai
A glimpse into the World Intelligent Manufacturing Conference in Nanjing
Dragon fruit plantation lit up in Nanjing forming spectacular night view
Residents enjoy a giant hotpot in Hebei