Where is Casa de Piedra?

Where is Casa de Piedra located?

Casa de Piedra, Tumbes, Peru (approx. -4.17222°, -80.90722°)


Where is Casa de Piedra on the map?