The Most Beautiful Pictures of 2013

Looking Down From Lion’s Head: By Trottin-The-Globe

Perched on a ledge 2,195 ft above the sea, this guy is super brave! Lion’s Head is a mountain in Cape Town, South Africa, between Table Mountain and Signal Hill.

 next