正文

Frozen mountain roads in English can be expressed as "Frozen mountain roads" or "Icy mountain roads.