Was this a real place? All I can find about it is pictures on pinterest.
I don’t know, but the Google Images for it are creepy as heck. It sounds like an urban legend to me though.
I get the impression from the captions to the photographs that it is a fictional place. Contributors use the place as fictional backstory for odd photographs they find.