A day in Johannesburg

Explore a city founded on Gold and riven by apartheid. Take a tour through Johannesburg, a city that has had to grow up fast but is in no way less beautiful than any other.

Source: BBC