There it is, carved from the mountain, a giant boulder as a symbol for the spirit inside this mountain, represented by this small shrine.
taken on 26 April 2015, 14:54
location: Kamikura Shrine in Shingu, Wakayama, Japan