Original: The Telluride Bluegrass Festival is held annually in Telluride, Colorado by Planet Bluegrass.
Simplified: The Telluride Bluegrass Festival is an annual music festival held in Telluride, a town in the state of Colorado.