ancient ruins in a mountain valley