Where on Earth...? MISR Mystery Image Quiz #12:<br .>Border between Russia and Finland | Cosmos Observatory | Cosmos Observatory