The phrase 'Shan shui ku' in Chinese can be translated to 'dried landscape' or 'desolate scenery.' It often refers to a scene in which mountains and rivers appear withered or barren, symbolizing desolation or scarcity.