Slope

Slope
Cedar Avenue Rome, NY 13440
Rome, NY 13440
United States

About

Street View challenges have become a fun way to test our geography skills and explore the world from a screen. By looking at a 360° image of a street, landscape, or landmark, players try to guess the exact location without being told where they are.

Company profile type: 
Employer
Company size: 
51-250 employees

Company Locations

Address information

Cedar Avenue Rome, NY 13440
Rome, NY 13440
United States