A raging fire tore through two homes and a section of forest in a remote area of Indian Arm, only accessible by boat.
Early Thursday morning, campers across from Brighton Beach watched as the houses went up in flames.
"When I looked out of our tent, I could see a fire. It was very loud," camper Carmen Kerr told CTV News.
She said crackle of the fire and the boom of explosions woke her up at approximately 5 a.m.
"Every few minutes or so, there's like a loud series of bright flashes and explosions."
North Vancouver District firefighters said a home that was under construction caught fire. The flames then spread to a neighbouring home and a patch of forest.
Crews rushed to the scene, as quickly as they could while travelling by boats owned by the Vancouver police and fire departments. A B.C. Wildfire Service helicopter was also called to dump water on the burning homes.
Hours later, the fire was still blazing and a huge plume of smoke filled the air over the fire. It was eventually extinguished, but firefighters remained on scene dousing the surrounding forest as a precaution.
Right now the wildfire danger is moderate, but crews said the Indian Arm blaze shows just how quickly a fire can spread, even in the rain.
"We don't want people to get complacent. We are still seeing new fires daily," said Kevin Skrepnek, chief fire information officer for the B.C. Wildlife Service.
"We've got 49 fires right now burning across B.C."
There are no reports of injuries, and the cause of the fire has not been determined.
The homes were unoccupied at the time of the fire, but investigators hope to speak to the builders who were working on the unfinished home to help pinpoint the cause.
"We'll try and see what it was they were up to in the last day or so, and see if maybe that has anything to do with it," North Vancouver District Deputy Fire Chief Wayne Kennedy said.
With a report from CTV Vancouver's Nafeesa Karim
49 BC wildfires right now. Last year at this time, ~200. But @BCGovFireInfo says season will heat up late July-Aug pic.twitter.com/ZfOwcl24xa
— Nafeesa Karim (@nafeesakarim) July 7, 2016
Firefighters battle Indian Arm fire at this hour. More details @CTVMorningLive and @CTVVancouver #chopper9 pic.twitter.com/TPOSGFKuAx
— Murray Titus (@Choppermurman) July 7, 2016