Vibrant azalea bushes blanket the hills surrounding the ancient Shiofunekannon-ji Buddhist Temple in Ome City, Japan, creating a stunning contrast with the temples traditional architecture and meticulously landscaped gardens.
Breathtaking azalea garden surrounds ancient Shiofunekannon-ji Buddhist Temple in Japan.