Aberdeen hosts celebrated events that reflect the region's rich culture and heritage. The Aberdeen Jazz Festival attracts top-notch international jazz musicians, while the annual TechFest promotes science and technology through interactive activities. Culturally-minded visitors can enjoy the Aberdeen International Youth Festival, which showcases talent in theater, dance and music. The city's cultural heritage is showcased at the Aberdeen Highland Games, featuring traditional Scottish sports, music and dance. The Nuart Street Art Festival enhances the city's architecture by inviting international artists to create outdoor art.