Uptown Cam
 

Uptown Cam
The Uptown Cam is located on top of the
Albuquerque Marriott Hotel at I-40 & Louisiana Blvd. NE.

 

 More New Mexico Cameras

 

Advertisement | Your Ad Here

YouNews: Share Your Video or Photos
This content requires the latest Adobe Flash Player and a browser with JavaScript enabled. Click here for a free download of the latest Adobe Flash Player.