Where is Kinisacrus?

Where is Kinisacrus located?

Kinisacrus, Cuzco, Peru (approx. -14.63722°, -71.54972°)


Where is Kinisacrus on the map?