Published: 2025-03-24 20:13:03.398416Category:TravelType:PhotoModel release: No
Share
Ryozen Kannon is a war memorial dedicated to WWII soldiers in Kyoto, Japan. The massive statue of Kannon, the Buddhist deity of mercy, sits atop a temple on hillside.