Map of the location: Lincoln Center, New York, United States of America