Russia, On Top of the World. Green Sail team celebrating victory in the 2008 Volvo Adventure environmental award for their project to save their Dubky Park.
Photos and images contained on this website are for editorial use, only. For advertising images, please call (416) 920-6864.