Where is Chankuya?

Where is Chankuya located?

Chankuya, Lima, Peru (approx. -12.21667°, -76.28333°)


Where is Chankuya on the map?