Temple inside of mountain in Chaing Rai, Thailand. Thai version of Dracula lives in there. Temple is carved completely inside the mountain and do not go pass the last light because if you do, you will not return (according to legend).
Item Creation Date: No Date
Collection: Charles E. Hildebrandt Collection