Parks are perfect for soothing our weary souls. We’re not sure if Victoria’s Park in Wicklow, Ireland fits the bill, though. It’s because it’s the home of the Indian Sculpture Park, which can be pretty creepy. See it for yourself in the photos below. It’s kind of hard to reflect on life when eerie statues are staring at you.