Holy Blossom Temple (built 1897)
Location: 43.69833°N, 79.42528°W