English Big Mama stela Cited by user Joe Roe on 23 Jan 2024 Arco I is a Copper Age statue menhir discovered near Arco, Trentino in the Italian Alps.