Located in central Japan, the Aokigahara Forest has been the site of hundreds...
The UnXplained
Season 1 Episode 2: Mysterious Structures
Strange buildings: the Egyptian Pyramids, Lalibela Ethiopian stone underground churches, and the Winchester mansion are featured.