Doryū Falls
Doryū Falls (吐竜の滝・Doryū-no-Taki) cascades gently through moss-covered rocks along the Kawamata River in the Yatsugatake Highlands of Hokuto, Yamanashi, Japan, where underground spring water emerges from the mountain slopes to form thin, silky streams resembling a dragon’s breath.