Historical exploration through ancient ruins