World's Most Remarkable Hidden Statues

RIVANSHI RAKHRAI

ITALY 

Apennine Colossus

ENGLAND

Statue OF King Arthur

ITALY 

Giant Hands

INDIA 

Jatayu 

ITALY 

Christ Of The Abyss

SPAIN

Spain The Kiss Of Death 

FRANCE 

The Great Challenge