Yes, in English, the position is the where, just as we would ask what, not where, your location is.
But this could be confused with your position in a company or job. They use this phrase often where I am in Indonesia to ask for someones location. The taxi drivers use it frequently. So perhaps "where is your current location?"