Located in Wicklow, Ireland, The Indian Sculpture Park in Victoria’s Way is a creepy outdoor sculpture gallery like anything you’ve ever seen before. Even that’s putting it lightly... it’s pretty terrifying to say the least. However, it does hold a deeper meaning.... Creator Victor Langheld establ…