International Buddhist Temple (built 1981)
Location: 49.1332°N, 123.1234°W