unexplained-events- Houtouwan village, on Shengshan island off the coast of China. Mostly abandoned

See more : unexplained-events 420candy 5thyear shotcut sun2wheel letstrade nd tot