Russia’s Lake Shchuchye is, by all accounts, a beautiful destination. A group of tourists who drove there recently wouldn’t ...