Momijidani park sits at the base of Mt. Misen, just inland from the famous Itsukushima Shrine. A small river trickles through on its way out to...