Nature's beauty and power. Petrohue, Southern Chile. Powerful NatureNature's beauty and power. Petrohue, Southern Chile.