From CHCH TV (includes video):
Hundreds of people turned out for the grand opening of the Buddhist museum. The first in North America and located right in the heart of Niagara Falls.
The 7 storey museum contains relics and artifacts from all over South East Asia and has over two thousand years of Buddhist culture waiting to be shared.