Tsubosaka-dera Temple in Japan
Large stone statue
The Grand stone Statue of Kannon consecrated in 1983 was presented from India as the acknowledgement of the Hansen's disease relief activity which the Temple had developed in India and signifies a close relation with India.
Photo Apr. 5. 2005
Cross-eyed viewing Parallel Viewing