Where is La Chupa Rosa?

Where is La Chupa Rosa located?

La Chupa Rosa, Nayarit, Mexico (approx. 22.33333°, -104.8292°)


Where is La Chupa Rosa on the map?