Nature
Huge Avalanche Captured On Camera In Chile
Tourists captured this huge avalanche on Glaciar del Frances in Torres del Paine National Park in Chile and it's really a breathtaking moment. Watch how everything lookd like through the eyes of hikers. This is so spectacular!