There are probably 50 different immediately recognizable landmarks in Forest Park where they could drop the box (zoo, science center, art museum, history museum, World's Fair Pavilion, boat house, etc.) where there is low traffic, unlike downtown STL.