Dubbed “You Are Here,” the attraction was made to look like a 23-foot-tall pushpin, stuck directly into the middle point of ...