Albuerquerque

Albuerqueque is the most populous city in the U.S. state of New Mexico. It is situated in the central part of the state, straddling the Rio Grande.

Appearance

 * The Number of the Beast