While looking at Google Maps this morning, I came across a large, strange ribbon. It's probably near a lake in Russia near Mongolia. What could this be?