Satellite Remote Sensing Imagery: New Evidence for Site Distribution and Ecologies in the Upper Indus