Tourists On Observation Deck At The Top Of Sandia Peak Tramway In The Sandia Mountains Near Albuquerque, New Mexico, USA