Carlsbad, California, United States
* UNDER CONSTRUCTION In the darkest, swampy corner of Shangri-La.....witches, zombies and other shadowy figures gather to conjure spirits, while imbibing during an occasional sacrifice.