A giant red arrow sculpture pierces a blue sky at the Indian Plaza shopping center December 7, 2015 in Albuquerque, New Mexico. The arrow was constructed in 1961 and is 20-feet tall.