Japan – Crater lake of Mt. Ochahi from the top of Takachicho

Japan - Crater lake of Mt. Ochahi from the top of Takachicho