Name:Los Castro
Latitude:16°06'42"N
Longitude:97°36'02"W
Village:La Luz
Region:Villa de Tututepec de Melchor Ocampo
State:Oaxaca
Country:Mexico