If the tourist bustle is messing with your yang, find some tranquility at this out-of-context Buddhist temple. Seven stories high, it's home to a remarkable 12m-tall Buddha statue. Visitors are welcome to wander the complex and view the various sculptures, bells and works of art.
Ten Thousand Buddhas Sarira Stupa
Niagara Falls