Down near Trinidad, Colorado are located the Twin Peaks (called by early Spanish explorers 'two Boobs'). This is ranch country in southern Colorado .