Enjoyable but cold trip up the Table Mountain, Cape Town, South Africa. Recently inaugurated as one of the World’s New Seven Wonders of Nature by new7wonders.com
(17 May 2013).

AloJapan.com