Tiger and Turtle – Magic Mountain is an art installation and landmark in Angerpark, Duisburg, Germany, built in 2011. It is 21 meters tall, made out...
Tiger and Turtle - Angerpark, Duisburg