The Lighthouse

The Lighthouse is a map featured exclusively in Survival Mode. It appears to be a part of something called The Last Stand.