I think this is the waterfall you posted... The name you gave, Shiraito, means Fine Noodles. And this is Fine Noodles Nature Park so...
2119 pins 243 boards 4 followers
Follow
2