Another reoccurring image from Japan's travel brochures: the famed falls of Nachi in Wakayama Prefecture. Japanese shrines and temples guard the deities of this wondrous place.