Photos and Videos of The International. The International showcases the top 16 teams in the world competing for the Dota 2 Championship. The event is being held Aug 31 - Sept 2 at Benaroya Hall in Seattle, WA.

View all

Photos of Dota 2 The International


Have something nice to say about Dota 2 The International? Write a testimonial