A motorized webcam broadcasts live images from the top of La Mosca Lookout, a mountain over 11,000 feet located in the Cibola National Forest in New Mexico, USA.