From the London Eye to Athens’ Acropolis, here are some of the most breathtaking scenes from New Year’s celebrations around the world.
From the London Eye to Athens’ Acropolis, here are some of the most breathtaking scenes from New Year’s celebrations around the world.