Azalea bushes at Shiofune Kannon Temple, Tokyo, Japan
This is beautiful
Ashikaga Flower Park – Tochigi, Japan - 30 Extraordinary Pictures That Will Blow Your Mind
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.
Oodaira Hot Spring, Yamagata, Japan
Fireworks at Miyajima, Japan
Hirosaki Castle, Japan