A small mountain or hill where many flowers are in bloom.
(figurative) A place where one can enjoy and live a happy life.