public plaza in North Carolina State University's North Campus in Raleigh, North Carolina, United States