The Hot Springs is the iconic tourist attraction for Glenwood Springs. This satellite view really shows hw large it is too.