Giant statues in a mountain valley