Where is Chuchuinaire?

Where is Chuchuinaire located?

Chuchuinaire, Cuzco, Peru (approx. -14.63583°, -71.52222°)


Where is Chuchuinaire on the map?