While mention of the country may for some still conjure up images of impoverished former Soviet bloc client-states, the capital city Prague, which would host the race, is an increasingly popular ...