The Bordless Tourist: find_Attractions function

here is a link to the problem:

My code:

def find_attractions(destination,interests):
  destination_index = get_destination_index(destination)
  attractions_in_city= attractions[destination_index]
  attractions_with_interest = []
  for attraction in attractions_in_city:
    possible_attraction = attraction
    attraction_tags = attractions[1]
    for interest in interests:
      if interest in attraction_tags:
  return attractions_with_interest
la_arts = find_attractions('Los Angeles,USA',["art"])


it keeps returning an empty list ( attractions with interest) , almost as if its completely skipping the for loops, code is identical to the walkthrough, i dont know what im doing wrong.

use print to trace your actions