花海 huā hǎi

DEFINITIONS

  1. sea of flowers; floral sea; a large area covered with various blooming flowers

CHARACTERS

花 huā flower; blossoms
海 hǎi sea, ocean; maritime