Peeping mountains | 17 April 26, 2013April 20, 2013Adel Cape Town, Respect Tags: cape town, lions head, travel Now this is probably one of the best examples of a peeping mountain so far. Lion’s Head, literally peeping out from behind a few buildings. Spread the word:TweetLike Loading... Related