What's better than nature itself? Untouched and raw photographs that prove nature is exactly as beautiful as you imagine it to be. Here are some photographs: 1. Japan's blue beauty 2. Lake Louise, Canada 3. Sheep in the snow 4. Squirrel business 5. Marion Bay 6. Athabaska River in Jasper National Park, Canada 7. Summer or autumn? 8. Tianzi Mountain, China 9. When it's raining 10. Lake Retba, Senegal 11. Cherries in water 12. Moravian Fields, Czech Republic 13. Bushy Park, London 14. Natural ice sculptures in Slovenia 15. Sting ray 'formation'