EvoPages is great!
Country is Ecuador (EC):
Ecuador Tungurahua
Ambato Ba Pelileo Pfllaro
Latitude: -1.28 Longitude: -78.52