For sure they should heavily advertise/update the status of its new location. A tourist attraction in a museum would do.
My suggestion is Denali National Park. Make it the central exhibit on the risks of wilderness travel and include a theater that’s continuously running “Into the Wild.” The bus is necessarily going to be a tourist attraction and it’s important to place it somewhere it can be safely accessed.