Ancient staircase to nowhere found in Cambodia
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...