Snowy Rail Yard

Skyscraper Under Construction is a stage introduced in Street Fighter IV. It takes place in Novosibirsk, Russia.

Description
A rail yard in Siberia.