Guess Where On The Planet the photo's were taken! Follow the hints and take a guess - get it right and be the Top Traveler. Anyone can be a contributing Photographer! Been there. Seen That!
Just a guess, London
Just another guess, Manchester
Wait, I take that last guess back, yes London Eye in England! Well done Watto :)