This is the view from Lookout Hill in Khayelitsha in Cape Town. Khayelitsha is one of the areas we toured a couple of days ago. According to Wikipedia, the population density is about 19,500 people per square mile. Staggering.
I must head to bed now, but will post more again soon. Love to all of you from South Africa!