Another shot from that stunning mountain road in Wales