Ryuzu Waterfall in NikkoRyuzu Waterfall; Ryūzu no Taki, means “dragon head waterfall” in Japanese. The name comes from the […]