The proposed 27 metre high Man of Steel will be installed on a former landfill site on Meadowhall Road, Rotherham, overlooking the M1. The sculpture has been designed by Sheffield artist Steve Mehdi and would be higher than the Angel of the North.