Question: What tournament is annually held in Las Vegas since the 1970s?
Answer: World Series of Poker