News

Shibazakura Park, also known as Hana no Juutan (Carpet of Flowers), is a breathtaking seasonal attraction located in Sanda City, Hyogo. First planted in 1984, over 100 million moss phlox flowers ...