Where is Sepemech?

Where is Sepemech located?

Sepemech, Ysabal, Guatemala (approx. 15.75°, -89.38333°)


Where is Sepemech on the map?