Many have already said what it is, and I fully agree, it's an exercise machine of sorts located in Beijing China. They are everywhere here! Entire sections of parks and public places full of random exercising machines, some even weirder than this one.
Abusive comment hidden.
(Show it anyway.)