Where is Chankai?

Where is Chankai located?

Chankai, Lima, Peru (approx. -11.57139°, -77.26722°)


Where is Chankai on the map?