Name:La Revancha
Latitude:20°52'23"N
Longitude:89°39'51"W
Hamlet:Quinta Piedra Maya
Region:Mérida
State:Yucatán
Country:墨西哥