Millennium Park has many recreational sports venues, such as concert venues, outdoor simple golf courses, rock climbing, tennis courts, fountains, etc., which are ideal for citizens to play on weekends. The annual Chicago Music Festival is held in the open-air concert hall here.