4:38
Ambience of Aber Falls, North Wales. A stunning waterfall in the outskirts of Snowdonia.