Where are we?

We are the owner of streetviewquiz.com, this is the colsest Google street view location to our current location, so where are we? what is our country name?