Kamui Mintara, or Playground of the Gods in English, is a sculpture carved by Toko Nuburi in 1989–90. Nuburi is a Ainu woodcarver who hails from Burnaby's sister city of Kushiro on the Japanese island of Hokkaido. Nuburi visited Burnaby in 1985 as part of the 20-year anniversary of the relationship between the two cities and got inspiration for the project while atop Burnaby Mountain.
Burnaby Mountain Park100 Centennial Way, Burnaby, BC V5A 2X9, Canada
Filmed in Burnaby Mountain Park
Lara Jean drives Peter to the overlook to launch a paper lantern.