Germany February 16, 2024Climbing a GIANT ROBOT sculpture? Hidden travel spot in Germany – 36m high robot sculpture!