In Pictures: The Human Towers of Catalonia

In Pictures: The Human Towers of Catalonia

The human tower competition takes place in Tarragona, Spain and gathers highly talented teams twice a year Source: reuters.com
read more
Past Week in Pictures: 15-21 September

Past Week in Pictures: 15-21 September

read more
Terrible Storm Hits Cape Town

Terrible Storm Hits Cape Town

read more
Today’s Pictures from Around the World: 10 May 2017

Today’s Pictures from Around the World: 10 May 2017

read more