The location for one of the events at Beijing's winter
Olympics has been compared to a "hellscape" online, as the ramp is situated amidst an industrial park. China's capital is currently hosting the
XXIV Olympic Winter Games, as athletes battle it out for a podium finish in 15 disciplines across seven sports, according to the official website. As the games got underway, there were raised eyebrows across social media at the sight of
Big Air Shougang, in west Beijing, on the site of a former steel mill. Essentially a giant ski ramp, the 64-meter high and 164-meter long structure sticks out like a sore thumb against its surroundings.