def split_location_string(location):
    """
    Split location string into a list [Country, City]
    "United KingdomCambridge" -> ['United Kingdom', 'Cambridge']
    """
    for char_pos, char in enumerate(location):
        if char.isupper() and char_pos != 0:
            if location[char_pos - 1].islower():
                return [location[:char_pos], location[char_pos:]]