Skyscraper Under Construction

Skyscraper Under Construction is a stage introduced in Super Street Fighter IV.



Location
It takes place in the United States, around Virginia and North Carolina, according to the in-game map.