Tulips seen during Amsterdam’s Tulip Festival

China Economic Net | Apr 9, 2020 at 12:00 AM
  • Tulips are seen at the central station in Amsterdam, the Netherlands, April 8, 2020.
  • Amsterdam’s Tulip Festival 2020 brings tulips into streets throughout the whole month of April.