I was wondering the same thing, and after some googling I found an article that listed Vitoria-Gasteiz, Spain for 2012. Here's the link:
http://www.enekollanos.com/portal_english/index.php?option=com_content&view=article&id=31:2012-long-distance-triathlon-world-championships-in-vitoria-gasteiz