Where is Chan Chan?

Where is Chan Chan located?

Chan Chan, La Libertad, Peru (approx. -8.11111°, -79.07556°)


Where is Chan Chan on the map?