Frozen falls

A natural wonderland of ice sculptures on the Machno river in North Wales