La Veta, Colorado

North

The town of La Veta Colorado as seen from space. The red color is vegetation with much of it following the Cuchara River. The center of town is in the middle of the image.