千山万水 (せんざんばんすい せんさんばんすい) — many mountains and rivers; a great distance to travel
千山万水
せ ん ざ ん ば ん す い
Many mountains and rivers; a great distance to travel
Image search

千山万水 (せんざんばんすい せんさんばんすい) — many mountains and rivers; a great distance to travel
