Mountain of Flowers

The Mountain of Flowers is a tourist landmark somewhere near New City. The Mountain of Flowers appears in Chrome's Show of Chromeyness and plays a part in the lore of the show.

Appearance
The Mountain of Flowers is a colossal pile of red flowers.