The picturesque Covadonga Lakes nestled in the Picos de Europa mountains, Asturias, Spain, offer breathtaking natural beauty and tranquility