The border between Russia and Finland is shown in this MISR Mystery Quiz #12 captured by NASA Terra spacecraft.