I may've lived at Niagara Falls, Canada. I'm glad this gets made in the American Side.
This project will held the largest helium balloon ever & this concept art is a plan to expand its surroundings.
In my opinion, this looks both cool & amazing!!!
Before the approval of 6609 Stanley Avenue in 2019, there's a video that contains the original construction site of a 30 story hotel, but later on was cancelled and left abandoned.