山河

mountains and rivers; natural surroundings

Meaning

  1. n
    mountains and rivers; natural surroundings

Example sentences

  • The country is in ruins, yet still there are mountains and rivers.