Azalea bushes at Shiofune Kannon Temple, Tokyo, Japan
This is beautiful
Ashikaga Flower Park – Tochigi, Japan - 30 Extraordinary Pictures That Will Blow Your Mind
Oodaira Hot Spring, Yamagata, Japan
Floating over a koi pond, this small deck offers tranquil dining or just resting and enjoying the peaceful sound of water trickling from the waterfall.
Fireworks at Miyajima, Japan
Hirosaki Castle, Japan