a city with snow covered mountains