campsite: a site where people on holiday can pitch a tent
site: the piece of land on which something is located (or is to be located)
lumbar vein: veins that drain the posterior body wall and the lumbar vertebral venous plexuses