Umm... do you know what the dragon is? Its part of a State Park in North Carolina...
Here is their website:
Tail of the Dragon at Deals Gap and Cherohala Skyway, Graham Co, NC
And here's what it looks like - you can make out the dragon + tail in the pic:
If you want to have a huge multi city meet in Banff that's one thing, but hehe you won't get far calling it a dragon meet
Edit, some Canadians have gone to the meet.