Where is Lusu?

Where is Lusu located?

Lusu, Oaxaca, Mexico (approx. 15.97806°, -95.67167°)


Where is Lusu on the map?