Perched on the top of a hill, overlooking a 'bowl' filled with azalea bushes, is an impressive Kannon, or Goddess of Mercy. The area that she stands watch over belongs to a temple bearing her name, Shiofune Kannon-ji, in Ome City, Tokyo. From the middle of April through early May, a festival held at this 1300 year old temple showcases 20,000 azaleas in full bloom.
Find out more about Shiofune Kannon Temple.
Was this article helpful?