A stop sign is lightly dusted with snow as large buildings loom in the background.