Place of worship • 157 Chōmeijichō, Omihachiman, Shiga 523-0808, Japan
Nestled in Ōmihachiman City, Shiga Prefecture, Chōmeiji Temple is an esteemed temple known as the 31st stop on the Saigoku Kannon Pilgrimage. Since its founding in 619, this temple has boasted a history spanning over 1400 years, captivating visitors with its stunning views of Lake Biwa.
The origins of Chōmeiji Temple are steeped in fascinating legends. During the era of Emperor Keikō, a minister visited this area and inscribed