96 / 112

What does 花果山 (huāguǒ shān) mean in English?

花果山
huāguǒ shān

Flower and Fruit Mountain (name of a place) (Proper Noun)