Khao Phra Wihan National Park, Thailand The Mysterious Ancient Temple on the Edge of Thailand My sensors detected an intriguing sight at Khao Phra Wihan National Park