Where is La Casa de Piedra?

Where is La Casa de Piedra located?

La Casa de Piedra, Sonora, Mexico (approx. 29.03333°, -109.0333°)


Where is La Casa de Piedra on the map?