903 10th St Sw, Albuquerque, New Mexico 87102 USA
Photo Credit: https://commons.wikimedia.org/wiki/Albuquerque Aquarium.jpg
Claim copyright