Skip Nav

Lake Baikal, Russia

You can't miss the giant shards of ice of lovely turquoise on Lake Baikal in Russia — they just may be the best-looking ice cubes ever.

Source: Flickr user 2ilorg

Read More Bucket ListTravel InspirationWellnessTravel
What’s Your Reaction? 0 0 0 0 0 0 0Reactions

POPSUGAR Selfie : Get the new app!

+