Site for St. Petersburg's planetarium