Where is whackaloo?

Where is whackaloo located?

whackaloo, Cuzco, Peru (approx. -14.74722°, -71.76583°)


Where is whackaloo on the map?