Place: Koyasan, Wakayama, Wakayama-ken, Japan
By Matthew Audet Uploaded on 29 April 2008 33 views
This makeshift shrine was created within the interior of an enormous cedar tree.