Question : where was the treaty of guadalupe hidalgo signed
Answer : Villa de Guadalupe Hidalgo