Any ideas what this place is/does?