Been trying to find this spot for awhile, are you sure the GPS is correct? It sends you over to the building in a pretty built up for of West Guilin, next to an 8-lane highway.