Spotted over Labrador, crazy that you can you spot manmade infrastructure in the middle of nowhere from way up at 31 thousand feet.

I've done some research and I'm pretty sure I know what this is, but I'd love to hear guesses to see what everyone else thinks?

Sign in to participate in the conversation
Rights.Ninja Social

Social.Rights.Ninja is a small Mastodon instance for those looking for a quiet home-base from which to explore the fediverse.
Sign-ups require approval, please contact us on [Matrix] at if you would like to be approved for access.