The Shoujiji Temple is located just outside the heart of Kyoto, Japan. It is an ancient temple that has been nicknamed the “Temple of Flowers”.

These are inspired by the hundreds of sakura (cherry blossoms) planted around Japan. Sakura belongs to the rose family, they bloom in a variety of lovely pinks and whites.
