GeoLocation: use GCtoGD and rotateYUp around GeoOrigin for consistency