TG Archive

🇺🇸Niagara Falls, USA

Niagara Falls is a complex of waterfalls on the Niagara River, separating the American state of New York from the Canadian province of Ontario.

Millions of tourists visit the waterfall every year. There is a cable car, observation decks and towers, paths and galleries for pedestrians, helicopter tours and even a balloon. 

In the evenings, the Niagara Falls Illumination light show begins at the waterfall — the waters are illuminated in different colors with the help of spotlights. Throughout the year, the waterfall becomes the center of various festivals, shows and mass events.
https://earth.google.com/web/search/Niagara+Falls

👁 6.5K20Оригінал