In case you're wondering, those are the tall buildings of Cape Town's city center, as well as Devil's Peak that you see at the end of Somerset Road.
In case you're wondering, those are the tall buildings of Cape Town's city center, as well as Devil's Peak that you see at the end of Somerset Road.