Twelve injured soldiers from the Canadian forces journey to the Himalayas, where in the shadow of the world's highest peak Mount Everest.
Twelve injured soldiers from the Canadian forces journey to the Himalayas, where in the shadow of the world's highest peak Mount Everest.