A dazzling display of flowers and plant life can be found at Hana no Sato in Izumo.