It seems unbelievable but it’s true. What you see in these photos is real and not a fairy tale created through digital editing of our most beautiful dreams. They are photos shot Japan. More specifically, at a park located in Hitashi. Hitashi is a seaside park that is popular for its variety of flowers growing…