Iron turtles as an exterior decoration of El Farallon, Cliffside seafood grill restaurant at Capella Pedregal Hotel & Resort in Cabo San Lucas, Baja California Sur, Mexico. The turtles welcome the visitor upon entrance, and are a very common object found throughout the resort. In the background you can see the land of Baja California Peninsula, and a popular landmark Land's End.
Add to Cart Add to Lightbox Download