Ancient Staircase To Nowhere Found in Cambodian Forest

“An ancient staircase was recently discovered in Cambodia within the
Phnom Kulen mountain range north of Angkor Wat. This rather unusual
staircase, seemingly leads to nowhere. (at least in our modern times)
Perhaps it had a great purpose when it was originally constructed. After
this amazing discovery, more was revealed than previously thought….”