tripleset: Amarillo, Texas COUNTRY United States
target: Amarillo is in Texas, in the United States.
references: Amarillo is in Texas, in the United States. The United States is the home country to Amarillo,Texas. Amarillo, Texas is located within the United States.