Name:San Luis Tehuiloyacan
Latitude:19°02'26"N
Longitude:98°19'56"W
Village:San Luis Tehuiloyocan
Region:San Andrés Cholula
State:Puebla
Country:墨西哥