Where on Earth...? MISR Mystery Image Quiz #26: Costa Rica | Cosmos Observatory | Cosmos Observatory