Check this out, you could win a round-the-world trip!
One thing though they claim images will be reviewed in 7 days, but it's nearly 2 weeks and I'm still waiting? (heard this one time too many? LMAO)
I use Google maps for a round the world trip ;-)
Did you submit? Must have been a horrible decision to decide what license to grand them LOL.
Man!! That's a lot of photos!!