Name:Mirador de Santa Rosa
Latitude:19°03'41"N
Longitude:96°28'56"W
Hamlet:Mirador de Santa Rosa
Region:Soledad de Doblado
State:Veracruz
Country:墨西哥