code: def get_artist_location(self, cache=True):
          
          if not (cache and ('artist_location' in self.cache)):
              response = self.get_attribute('profile', bucket='artist_location')
              self.cache['artist_location'] = response['songs'][0]['artist_location']
          return self.cache['artist_location']
docs: Get the location of a song's artist.
          
          Args:
              cache (bool): A boolean indicating whether or not the cached value should be used (if available). Defaults to True.
          
          Returns:
              An artist location object.
          
          Example:
              >>> s = song.Song('SOQKVPH12A58A7AF4D')
              >>> s.artist_location
              {u'latitude': 34.053489999999996, u'location': u'Los Angeles, CA', u'longitude': -118.24532000000001}
              >>>