Quote Originally Posted by ironchef
Wow those pictures are sweet, where was that taken?
Lake Geneva, Switzerland.