Stunning 'baby blue eyes' flowers bloom in Japan
CGTN

Sky blue nemophila flowers are now blooming at Hitachi Seaside Park in Ibaraki Prefecture of eastern Japan. Nemophila flowers, also known as baby blue eyes, spread all over the park's Miharashi Hill, creating a soothing scenery. 

Every year, the best time to see these blue flowers is from late-April to mid-May. These flowers mean "success everywhere."

(All images via VCG)

(If you want to contribute and have specific expertise, please contact us at nature@cgtn.com)