Flower Mountain ble grunnlagt med visjonen om å kombinere naturens ro med det moderne menneskets behov for funksjon, teknisk komfort og stil. Varemerkets historie begynte på Japans høyeste fjell, Fuji, hvor vennene Keisuke Ota fra Tokyo og Yang Chao fra Beijing fant inspirasjon i naturens skjønnhet under en felles fjellekspedisjon.
Vandringen gjennom tåken førte dem til et felt med løvetann som strakte seg over fjellsiden – et enkelt, men kraftig øyeblikk som kom til å symbolisere ånden til Flower Mountain. Dette ble en tydelig retning for varemerket, der hvert steg bringer oss nærmere naturen, uansett om vi er på tursti eller i bymiljø.