The land for the Gadsden Purchase was bought from:
Mexico
Spain
Russia
Mexico
Spain
Russia