Rating: 3.4/5 (34 votes)
The Castle is a natural rock formation, is in Arequipa Peru. When traveling to Canyon Cotahusi!
art by Walter Enrique Ponce Del Castillo - Jan 11, 2008