Pueblo Bello, a small town near an indigenous village in Colombia's northern mountains.
Photo by russlevi1
Posted October 14, 2011