Exciting Street Scene

Skyscraper Under Construction is a stage introduced in Super Street Fighter IV. It takes place in Chhattisgarh, India.



Description
A village in India.