Inside the Maniden

The Maniden temple hall is certainly the most beautiful building, inside and out. Detail absolutely everywhere.

taken on 11 April 2015, 16:26


location: Mount Shosha in Himeji, Hyōgo, Japan