The Fan Festival venue is located in Doha City. In addition to a giant screen, it is the center of outdoor spectating, with event booths of tournament sponsors, a food court, and other facilities.
Share on SNS