Where is Los Puquios?

Where is Los Puquios located?

Los Puquios, Arequipa, Peru (approx. -15.76194°, -72.70139°)


Where is Los Puquios on the map?