Chinese automaker Chery apologized after SUV failed to climb the 999-step “Heaven’s Gate” staircase

This post was originally published on Brut India.