You need to clarify it a bit more. You're getting paid in dollars, you aren't in the US and you're using the terms location and nationality interchangeably.
A company taking location into account is very different from treating you differently based on your nationality.