TheBiteTour.com
The Most Sought-after Tourist Destinations!
7. Statue of Peter the Great, Russia – 96 meters