Ancient ruins in a mountain valley