Here are a few links to Joburg photo albums.

Johannesburg - City in Photos

Photo Library for Johannesburg