Oshiraji Falls – Mysterious Blue Water

Oshiraji Falls About Oshiraji Waterfall One of the hidden spots located in Tochigi Prefecture. Oshiraji Waterfall is a scenic mountainous pool and accompanying waterfall. The pool of water has a stunning crystal clear blue. The view is a breath-taking harmonisation of the mysterious blue of the water in combination with the green mountains and sunlight […]

Oshiraji Falls – Mysterious Blue Water Read More »