This scenic vista was taken from one of the posh apartment blocks overlooking the Clifton beaches. The Clifton beachfront is broken up into four beaches, each separated by large granite outcrops. Clifton 4th beach is the largest of the four, very trendy and our favourite beach ever. The beaches are numbered 1 through 4 with 1 being closest from this photo's perspective. Bear in mind that it's not what I would call a family beach, as the water is freezing cold and topless tanning is permitted. This photo shows off the Twelve Apostles mountain range - for reference, Table Mountain towers off to the left (not visible in this shot). If I have it right, then this link should load wikimapia's satellite images of Clifton.