Seeing as DaveM is always giving us Jozi'ites such stick, here's a little info about MY city
Johannesburg is located in the eastern plateau area of South Africa known as the Highveld, at an elevation of 1,753 metres (5,751 ft). The former CBD is located on the south side of the prominent ridge called the Witwatersrand (Afrikaans: White Water's Ridge) and the terrain falls to the north and south. By and large the Witwatersrand marks the watershed between the Limpopo and Vaal rivers. The north and west of the city has undulating hills while the eastern parts are flatter.
Johannesburg may not be built on a river or harbour, but its streams are the source of two of southern Africa's mightiest rivers. (Ahem Dave) A number of streams meander through the suburbs of Johannesburg, and form the source of two of southern Africa's primary rivers – the Limpopo and the Orange. Most of the springs from which many of these streams emanate are now covered in concrete and canalised, accounting for the fact that the names of early farms in the area often end with "fontein", meaning "spring" in Afrikaans. Braamfontein, Rietfontein, Zevenfontein, Doornfontein, Zandfontein and Randjesfontein are some examples. When the first white settlers reached the area that is now Johannesburg, they noticed the glistening rocks on the ridges, running with trickles of water, fed by the streams – giving the area its name, the Witwatersrand, "the ridge of white waters". Another explanation is that the whiteness comes from the quartzite rock, which has a particular sheen to it after rain.
Climate
Johannesburg features a Subtropical highland climate (Köppen Cwb). The city enjoys a dry, sunny climate with late afternoon thundershowers in the summer months of October to April.[citation needed] Temperatures in Johannesburg are usually fairly mild due to the city's high altitude, with the average maximum daytime temperature in January of 25.6 °C (78.1 °F), dropping to an average maximum of around 16 °C (61 °F) in June. (Ha ha - try -3c!!) Winter is the sunniest time of the year, with mild days and cool nights, dropping to 4.1 °C (39.4 °F) in June and July. (Umm no - up to -6c this last winter but days are stunning) The temperature occasionally?? drops to below freezing at night, causing frost. Snow is a rare occurrence, with snowfall having been experienced in May 1956, August 1962, June 1964, September 1981 and August 2006 (light). Snow fell again on 27 June 2007, accumulating up to 10 centimetres (3.9 in) in the southern suburbs. Regular cold fronts pass over in winter bringing very cold southerly winds but usually clear skies. The annual average rainfall is 713 millimetres (28.1 in), which is mostly concentrated in the summer months. Infrequent showers occur through the course of the winter months.
Despite the relatively dry climate, Johannesburg has over ten million trees,[21] and it is now the biggest man-made forest in the world, followed by Graskop in Mpumalanga (also in SA) which is the second biggest.[22] Many trees were originally planted in the northern areas of the city at the end of the 19th century, to provide wood for the mining industry. The areas were developed by the Randlord, Hermann Eckstein, a German immigrant, who called the forest estates Sachsenwald. The name was changed to Saxonwold, (up the road from where we live) now the name of a suburb, during World War I. Early (white) residents who moved into the areas Parkhurst, Parktown, Parkview, Westcliff, Saxonwold, Houghton Estate, Illovo, Hyde Park, Dunkeld, Melrose, Inanda, Sandhurst,(all within walking distance of our house) now collectively referred to as the Northern Suburbs, retained many of the original trees and have even expanded their forests with the encouragement of successive city councils. In recent years however, deforestation has occurred to make way for both residential and commercial redevelopment.

Johannesburg is located in the eastern plateau area of South Africa known as the Highveld, at an elevation of 1,753 metres (5,751 ft). The former CBD is located on the south side of the prominent ridge called the Witwatersrand (Afrikaans: White Water's Ridge) and the terrain falls to the north and south. By and large the Witwatersrand marks the watershed between the Limpopo and Vaal rivers. The north and west of the city has undulating hills while the eastern parts are flatter.
Johannesburg may not be built on a river or harbour, but its streams are the source of two of southern Africa's mightiest rivers. (Ahem Dave) A number of streams meander through the suburbs of Johannesburg, and form the source of two of southern Africa's primary rivers – the Limpopo and the Orange. Most of the springs from which many of these streams emanate are now covered in concrete and canalised, accounting for the fact that the names of early farms in the area often end with "fontein", meaning "spring" in Afrikaans. Braamfontein, Rietfontein, Zevenfontein, Doornfontein, Zandfontein and Randjesfontein are some examples. When the first white settlers reached the area that is now Johannesburg, they noticed the glistening rocks on the ridges, running with trickles of water, fed by the streams – giving the area its name, the Witwatersrand, "the ridge of white waters". Another explanation is that the whiteness comes from the quartzite rock, which has a particular sheen to it after rain.
Climate
Johannesburg features a Subtropical highland climate (Köppen Cwb). The city enjoys a dry, sunny climate with late afternoon thundershowers in the summer months of October to April.[citation needed] Temperatures in Johannesburg are usually fairly mild due to the city's high altitude, with the average maximum daytime temperature in January of 25.6 °C (78.1 °F), dropping to an average maximum of around 16 °C (61 °F) in June. (Ha ha - try -3c!!) Winter is the sunniest time of the year, with mild days and cool nights, dropping to 4.1 °C (39.4 °F) in June and July. (Umm no - up to -6c this last winter but days are stunning) The temperature occasionally?? drops to below freezing at night, causing frost. Snow is a rare occurrence, with snowfall having been experienced in May 1956, August 1962, June 1964, September 1981 and August 2006 (light). Snow fell again on 27 June 2007, accumulating up to 10 centimetres (3.9 in) in the southern suburbs. Regular cold fronts pass over in winter bringing very cold southerly winds but usually clear skies. The annual average rainfall is 713 millimetres (28.1 in), which is mostly concentrated in the summer months. Infrequent showers occur through the course of the winter months.
Despite the relatively dry climate, Johannesburg has over ten million trees,[21] and it is now the biggest man-made forest in the world, followed by Graskop in Mpumalanga (also in SA) which is the second biggest.[22] Many trees were originally planted in the northern areas of the city at the end of the 19th century, to provide wood for the mining industry. The areas were developed by the Randlord, Hermann Eckstein, a German immigrant, who called the forest estates Sachsenwald. The name was changed to Saxonwold, (up the road from where we live) now the name of a suburb, during World War I. Early (white) residents who moved into the areas Parkhurst, Parktown, Parkview, Westcliff, Saxonwold, Houghton Estate, Illovo, Hyde Park, Dunkeld, Melrose, Inanda, Sandhurst,(all within walking distance of our house) now collectively referred to as the Northern Suburbs, retained many of the original trees and have even expanded their forests with the encouragement of successive city councils. In recent years however, deforestation has occurred to make way for both residential and commercial redevelopment.
And all of the above dear friends, is why I just love living in Jozi! Our street is lined with oaks and acers, some 100 years old.