An impressive mountain landscape in Torres Del Paine national park, along lake Nordenkjold, in Patagonia, Chile.