{'activityCode': 'GLRIOBYDAY', 'country': {'code': 'BR', 'name': 'Brazil', 'destinations': [{'code': 'RIO', 'name': 'Rio de Janeiro'}]}, 'operationDays': [{'code': 'MON', 'name': 'Monday'}, {'code': 'TUE', 'name': 'Tuesday'}, {'code': 'WED', 'name': 'Wednesday'}, {'code': 'THU', 'name': 'Thursday'}, {'code': 'FRI', 'name': 'Friday'}, {'code': 'SAT', 'name': 'Saturday'}, {'code': 'SUN', 'name': 'Sunday'}], 'modalities': [{'code': '1794116288#TOUR', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please, advise the address, city and zip code of your hotel.', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick-up available from hotels in São Conrado, Leblon, Ipanema and Copacabana // Meeting point instructions: Please confirm your pick-up time or location by Gray Line 24 hours prior to the service date on +55 213 586 8687 or +55 219 886 843 16. Please ensure you arrive at the pick-up location at least 15 minutes in advance // Duration: 12 hours // Included: Guide. Transport. Ticket. Lunch // Not included: Drinks // Mandatory : If there are any changes outside our control, on behalf of RIO2016 regarding road closures or any undisclosed information not released in a timely manner, that affects our operations, we will do our best to accommodate // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Gray Line // Supplier emergency phone: +55 213 586 8687, +55 219 886 843 16.'}], 'supplierInformation': {'name': 'CLUB TURAVIA SA DE CV', 'vatNumber': 'CTU940107CK8'}, 'providerInformation': {'name': 'BRASIL VIAGEM OPERADORA DE TURISMO'}, 'contract': {'incomingOffice': 258, 'code': 27706}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 152.32, 'boxOfficeAmount': 152.32, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 114.24, 'boxOfficeAmount': 114.24, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '3gevls4iqn6vvurnausmlrlngc0812', 'operationDates': [{'from': '2025-08-23', 'to': '2025-08-23', 'cancellationPolicies': [{'dateFrom': '2025-08-22T02:00:00.000Z', 'amount': 152.32}]}], 'languages': [], 'sessions': [{'code': '07:55', 'name': '07:55'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.32, 'boxOfficeAmount': 152.32, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 152.32, 'boxOfficeAmount': 152.32, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 114.24, 'boxOfficeAmount': 114.24, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}, {'rateKey': 'bl7h0jncqpe5o5vsid53pknsgt0812', 'operationDates': [{'from': '2025-08-21', 'to': '2025-08-21', 'cancellationPolicies': [{'dateFrom': '2025-08-20T02:00:00.000Z', 'amount': 152.32}]}, {'from': '2025-08-22', 'to': '2025-08-22', 'cancellationPolicies': [{'dateFrom': '2025-08-21T02:00:00.000Z', 'amount': 152.32}]}, {'from': '2025-08-24', 'to': '2025-08-24', 'cancellationPolicies': [{'dateFrom': '2025-08-23T02:00:00.000Z', 'amount': 152.32}]}, {'from': '2025-08-25', 'to': '2025-08-25', 'cancellationPolicies': [{'dateFrom': '2025-08-24T02:00:00.000Z', 'amount': 152.32}]}, {'from': '2025-08-26', 'to': '2025-08-26', 'cancellationPolicies': [{'dateFrom': '2025-08-25T02:00:00.000Z', 'amount': 152.32}]}, {'from': '2025-08-27', 'to': '2025-08-27', 'cancellationPolicies': [{'dateFrom': '2025-08-26T02:00:00.000Z', 'amount': 152.32}]}, {'from': '2025-08-28', 'to': '2025-08-28', 'cancellationPolicies': [{'dateFrom': '2025-08-27T02:00:00.000Z', 'amount': 152.32}]}], 'languages': [], 'sessions': [{'code': '08:00', 'name': '08:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.32, 'boxOfficeAmount': 152.32, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 152.32, 'boxOfficeAmount': 152.32, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 114.24, 'boxOfficeAmount': 114.24, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1794116288'}, {'code': '168595976#TOUR', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please, advise the address, city and zip code of your hotel.', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick-up available from hotels in São Conrado, Leblon, Ipanema and Copacabana // Meeting point instructions: Please confirm your pick-up time or location by Gray Line 24 hours prior to the service date on +55 213 586 8687 or +55 219 886 843 16. Please ensure you arrive at the pick-up location at least 15 minutes in advance // Duration: 12 hours // Included: Guide. Transport. Ticket. Lunch // Not included: Drinks // Mandatory : If there are any changes outside our control, on behalf of RIO2016 regarding road closures or any undisclosed information not released in a timely manner, that affects our operations, we will do our best to accommodate // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Gray Line // Supplier emergency phone: +55 213 586 8687, +55 219 886 843 16.'}], 'supplierInformation': {'name': 'CLUB TURAVIA SA DE CV', 'vatNumber': 'CTU940107CK8'}, 'providerInformation': {'name': 'BRASIL VIAGEM OPERADORA DE TURISMO'}, 'contract': {'incomingOffice': 258, 'code': 27707}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 114.33, 'boxOfficeAmount': 114.33, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 85.75, 'boxOfficeAmount': 85.75, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'r8p883h7qpfbad8j55ld0uvtg40812', 'operationDates': [{'from': '2025-08-21', 'to': '2025-08-21', 'cancellationPolicies': [{'dateFrom': '2025-08-20T02:00:00.000Z', 'amount': 114.33}]}, {'from': '2025-08-22', 'to': '2025-08-22', 'cancellationPolicies': [{'dateFrom': '2025-08-21T02:00:00.000Z', 'amount': 114.33}]}, {'from': '2025-08-23', 'to': '2025-08-23', 'cancellationPolicies': [{'dateFrom': '2025-08-22T02:00:00.000Z', 'amount': 114.33}]}, {'from': '2025-08-24', 'to': '2025-08-24', 'cancellationPolicies': [{'dateFrom': '2025-08-23T02:00:00.000Z', 'amount': 114.33}]}, {'from': '2025-08-25', 'to': '2025-08-25', 'cancellationPolicies': [{'dateFrom': '2025-08-24T02:00:00.000Z', 'amount': 114.33}]}, {'from': '2025-08-26', 'to': '2025-08-26', 'cancellationPolicies': [{'dateFrom': '2025-08-25T02:00:00.000Z', 'amount': 114.33}]}, {'from': '2025-08-27', 'to': '2025-08-27', 'cancellationPolicies': [{'dateFrom': '2025-08-26T02:00:00.000Z', 'amount': 114.33}]}, {'from': '2025-08-28', 'to': '2025-08-28', 'cancellationPolicies': [{'dateFrom': '2025-08-27T02:00:00.000Z', 'amount': 114.33}]}], 'languages': [], 'sessions': [{'code': '07:30', 'name': '07:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 114.33, 'boxOfficeAmount': 114.33, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 114.33, 'boxOfficeAmount': 114.33, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 85.75, 'boxOfficeAmount': 85.75, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '168595976'}, {'code': '462162759#TOUR', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please, advise the address, city and zip code of your hotel.', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick-up available from hotels in São Conrado, Leblon, Ipanema and Copacabana // Meeting point instructions: Please confirm your pick-up time or location by Gray Line 24 hours prior to the service date on +55 213 586 8687 or +55 219 886 843 16. Please ensure you arrive at the pick-up location at least 15 minutes in advance // Duration: 12 hours // Included: Guide. Transport. Ticket. Lunch // Not included: Drinks // Mandatory : If there are any changes outside our control, on behalf of RIO2016 regarding road closures or any undisclosed information not released in a timely manner, that affects our operations, we will do our best to accommodate // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Gray Line // Supplier emergency phone: +55 213 586 8687, +55 219 886 843 16.'}], 'supplierInformation': {'name': 'CLUB TURAVIA SA DE CV', 'vatNumber': 'CTU940107CK8'}, 'providerInformation': {'name': 'BRASIL VIAGEM OPERADORA DE TURISMO'}, 'contract': {'incomingOffice': 258, 'code': 27708}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 94.05, 'boxOfficeAmount': 94.05, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 70.53, 'boxOfficeAmount': 70.53, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '4p8qfnsanhfacactd6n0m27lpg0812', 'operationDates': [{'from': '2025-08-23', 'to': '2025-08-23', 'cancellationPolicies': [{'dateFrom': '2025-08-22T02:00:00.000Z', 'amount': 94.05}]}], 'languages': [], 'sessions': [{'code': '07:55', 'name': '07:55'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 94.05, 'boxOfficeAmount': 94.05, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 94.05, 'boxOfficeAmount': 94.05, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 70.53, 'boxOfficeAmount': 70.53, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}, {'rateKey': 'cjun16hkhisevdp79d806n786s0812', 'operationDates': [{'from': '2025-08-21', 'to': '2025-08-21', 'cancellationPolicies': [{'dateFrom': '2025-08-20T02:00:00.000Z', 'amount': 94.05}]}, {'from': '2025-08-22', 'to': '2025-08-22', 'cancellationPolicies': [{'dateFrom': '2025-08-21T02:00:00.000Z', 'amount': 94.05}]}, {'from': '2025-08-24', 'to': '2025-08-24', 'cancellationPolicies': [{'dateFrom': '2025-08-23T02:00:00.000Z', 'amount': 94.05}]}, {'from': '2025-08-25', 'to': '2025-08-25', 'cancellationPolicies': [{'dateFrom': '2025-08-24T02:00:00.000Z', 'amount': 94.05}]}, {'from': '2025-08-26', 'to': '2025-08-26', 'cancellationPolicies': [{'dateFrom': '2025-08-25T02:00:00.000Z', 'amount': 94.05}]}, {'from': '2025-08-27', 'to': '2025-08-27', 'cancellationPolicies': [{'dateFrom': '2025-08-26T02:00:00.000Z', 'amount': 94.05}]}, {'from': '2025-08-28', 'to': '2025-08-28', 'cancellationPolicies': [{'dateFrom': '2025-08-27T02:00:00.000Z', 'amount': 94.05}]}], 'languages': [], 'sessions': [{'code': '08:00', 'name': '08:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 94.05, 'boxOfficeAmount': 94.05, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 94.05, 'boxOfficeAmount': 94.05, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 70.53, 'boxOfficeAmount': 70.53, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '462162759'}, {'code': '1742100220#TOUR', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please, advise the address, city and zip code of your hotel.', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick-up available from hotels in São Conrado, Leblon, Ipanema and Copacabana // Meeting point instructions: Please confirm your pick-up time or location by Gray Line 24 hours prior to the service date on +55 213 586 8687 or +55 219 886 843 16. Please ensure you arrive at the pick-up location at least 15 minutes in advance // Duration: 12 hours // Included: Guide. Transport. Ticket. Lunch // Not included: Drinks // Mandatory : If there are any changes outside our control, on behalf of RIO2016 regarding road closures or any undisclosed information not released in a timely manner, that affects our operations, we will do our best to accommodate // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Gray Line // Supplier emergency phone: +55 213 586 8687, +55 219 886 843 16.'}], 'supplierInformation': {'name': 'CLUB TURAVIA SA DE CV', 'vatNumber': 'CTU940107CK8'}, 'providerInformation': {'name': 'BRASIL VIAGEM OPERADORA DE TURISMO'}, 'contract': {'incomingOffice': 258, 'code': 27709}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 165.78, 'boxOfficeAmount': 165.78, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 124.33, 'boxOfficeAmount': 124.33, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '3qjpjgldo9ea8neo3k1dsjdp9f0812', 'operationDates': [{'from': '2025-08-21', 'to': '2025-08-21', 'cancellationPolicies': [{'dateFrom': '2025-08-20T02:00:00.000Z', 'amount': 165.78}]}, {'from': '2025-08-22', 'to': '2025-08-22', 'cancellationPolicies': [{'dateFrom': '2025-08-21T02:00:00.000Z', 'amount': 165.78}]}, {'from': '2025-08-23', 'to': '2025-08-23', 'cancellationPolicies': [{'dateFrom': '2025-08-22T02:00:00.000Z', 'amount': 165.78}]}, {'from': '2025-08-24', 'to': '2025-08-24', 'cancellationPolicies': [{'dateFrom': '2025-08-23T02:00:00.000Z', 'amount': 165.78}]}, {'from': '2025-08-25', 'to': '2025-08-25', 'cancellationPolicies': [{'dateFrom': '2025-08-24T02:00:00.000Z', 'amount': 165.78}]}, {'from': '2025-08-26', 'to': '2025-08-26', 'cancellationPolicies': [{'dateFrom': '2025-08-25T02:00:00.000Z', 'amount': 165.78}]}, {'from': '2025-08-27', 'to': '2025-08-27', 'cancellationPolicies': [{'dateFrom': '2025-08-26T02:00:00.000Z', 'amount': 165.78}]}, {'from': '2025-08-28', 'to': '2025-08-28', 'cancellationPolicies': [{'dateFrom': '2025-08-27T02:00:00.000Z', 'amount': 165.78}]}], 'languages': [], 'sessions': [{'code': '07:30', 'name': '07:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 165.78, 'boxOfficeAmount': 165.78, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 165.78, 'boxOfficeAmount': 165.78, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 124.33, 'boxOfficeAmount': 124.33, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1742100220'}, {'code': '999549694#TOUR', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please, advise the address, city and zip code of your hotel.', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick-up available from hotels in São Conrado, Leblon, Ipanema and Copacabana // Meeting point instructions: Please confirm your pick-up time or location by Gray Line 24 hours prior to the service date on +55 213 586 8687 or +55 219 886 843 16. Please ensure you arrive at the pick-up location at least 15 minutes in advance // Duration: 12 hours // Included: Guide. Transport. Ticket. Lunch // Not included: Drinks // Mandatory : If there are any changes outside our control, on behalf of RIO2016 regarding road closures or any undisclosed information not released in a timely manner, that affects our operations, we will do our best to accommodate // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Gray Line // Supplier emergency phone: +55 213 586 8687, +55 219 886 843 16.'}], 'supplierInformation': {'name': 'CLUB TURAVIA SA DE CV', 'vatNumber': 'CTU940107CK8'}, 'providerInformation': {'name': 'BRASIL VIAGEM OPERADORA DE TURISMO'}, 'contract': {'incomingOffice': 258, 'code': 27710}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 137.2, 'boxOfficeAmount': 137.2, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 102.9, 'boxOfficeAmount': 102.9, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': '8hk0jblocvglm32ek3p9ncncef0812', 'operationDates': [{'from': '2025-08-21', 'to': '2025-08-21', 'cancellationPolicies': [{'dateFrom': '2025-08-20T02:00:00.000Z', 'amount': 137.2}]}, {'from': '2025-08-22', 'to': '2025-08-22', 'cancellationPolicies': [{'dateFrom': '2025-08-21T02:00:00.000Z', 'amount': 137.2}]}, {'from': '2025-08-24', 'to': '2025-08-24', 'cancellationPolicies': [{'dateFrom': '2025-08-23T02:00:00.000Z', 'amount': 137.2}]}, {'from': '2025-08-25', 'to': '2025-08-25', 'cancellationPolicies': [{'dateFrom': '2025-08-24T02:00:00.000Z', 'amount': 137.2}]}, {'from': '2025-08-26', 'to': '2025-08-26', 'cancellationPolicies': [{'dateFrom': '2025-08-25T02:00:00.000Z', 'amount': 137.2}]}, {'from': '2025-08-27', 'to': '2025-08-27', 'cancellationPolicies': [{'dateFrom': '2025-08-26T02:00:00.000Z', 'amount': 137.2}]}, {'from': '2025-08-28', 'to': '2025-08-28', 'cancellationPolicies': [{'dateFrom': '2025-08-27T02:00:00.000Z', 'amount': 137.2}]}], 'languages': [], 'sessions': [{'code': '08:00', 'name': '08:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 137.2, 'boxOfficeAmount': 137.2, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 137.2, 'boxOfficeAmount': 137.2, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 102.9, 'boxOfficeAmount': 102.9, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}, {'rateKey': 'jn60tvv6533ui9jcvsq88lt04u0812', 'operationDates': [{'from': '2025-08-23', 'to': '2025-08-23', 'cancellationPolicies': [{'dateFrom': '2025-08-22T02:00:00.000Z', 'amount': 137.2}]}], 'languages': [], 'sessions': [{'code': '07:55', 'name': '07:55'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 137.2, 'boxOfficeAmount': 137.2, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 137.2, 'boxOfficeAmount': 137.2, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 102.9, 'boxOfficeAmount': 102.9, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '999549694'}, {'code': '488117141#TOUR', 'name': 'Tour', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'DIRECCIONHTL', 'text': 'Please, advise the address, city and zip code of your hotel.', 'required': True}], 'comments': [{'type': 'CONTRACT_REMARKS', 'text': 'Meeting point: Pick-up available from hotels in São Conrado, Leblon, Ipanema and Copacabana // Meeting point instructions: Please confirm your pick-up time or location by Gray Line 24 hours prior to the service date on +55 213 586 8687 or +55 219 886 843 16. Please ensure you arrive at the pick-up location at least 15 minutes in advance // Duration: 12 hours // Included: Guide. Transport. Ticket. Lunch // Not included: Drinks // Mandatory : If there are any changes outside our control, on behalf of RIO2016 regarding road closures or any undisclosed information not released in a timely manner, that affects our operations, we will do our best to accommodate // Voucher type: E-voucher. Show the voucher on your mobile device to enjoy the activity // Supplier name: Gray Line // Supplier emergency phone: +55 213 586 8687, +55 219 886 843 16.'}], 'supplierInformation': {'name': 'CLUB TURAVIA SA DE CV', 'vatNumber': 'CTU940107CK8'}, 'providerInformation': {'name': 'BRASIL VIAGEM OPERADORA DE TURISMO'}, 'contract': {'incomingOffice': 258, 'code': 27711}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 156.74, 'boxOfficeAmount': 156.74, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 117.56, 'boxOfficeAmount': 117.56, 'mandatoryApplyAmount': True}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'rateKey': 'a28l5qot7h8vahmn2jnn6g0sl30812', 'operationDates': [{'from': '2025-08-21', 'to': '2025-08-21', 'cancellationPolicies': [{'dateFrom': '2025-08-20T02:00:00.000Z', 'amount': 156.74}]}, {'from': '2025-08-22', 'to': '2025-08-22', 'cancellationPolicies': [{'dateFrom': '2025-08-21T02:00:00.000Z', 'amount': 156.74}]}, {'from': '2025-08-23', 'to': '2025-08-23', 'cancellationPolicies': [{'dateFrom': '2025-08-22T02:00:00.000Z', 'amount': 156.74}]}, {'from': '2025-08-24', 'to': '2025-08-24', 'cancellationPolicies': [{'dateFrom': '2025-08-23T02:00:00.000Z', 'amount': 156.74}]}, {'from': '2025-08-25', 'to': '2025-08-25', 'cancellationPolicies': [{'dateFrom': '2025-08-24T02:00:00.000Z', 'amount': 156.74}]}, {'from': '2025-08-26', 'to': '2025-08-26', 'cancellationPolicies': [{'dateFrom': '2025-08-25T02:00:00.000Z', 'amount': 156.74}]}, {'from': '2025-08-27', 'to': '2025-08-27', 'cancellationPolicies': [{'dateFrom': '2025-08-26T02:00:00.000Z', 'amount': 156.74}]}, {'from': '2025-08-28', 'to': '2025-08-28', 'cancellationPolicies': [{'dateFrom': '2025-08-27T02:00:00.000Z', 'amount': 156.74}]}], 'languages': [], 'sessions': [{'code': '07:30', 'name': '07:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 156.74, 'boxOfficeAmount': 156.74, 'mandatoryApplyAmount': True}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 156.74, 'boxOfficeAmount': 156.74, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 117.56, 'boxOfficeAmount': 117.56, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}], 'agencyCommission': {'percentage': 14.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '488117141'}], 'currencyName': 'US Dollar', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 11, 'ageTo': 99, 'amount': 94.05, 'boxOfficeAmount': 94.05, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': True}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 10, 'amount': 70.53, 'boxOfficeAmount': 70.53, 'mandatoryApplyAmount': True}], 'content': {'name': 'RIO BY DAY: Christ by Train, Sugarloaf, Panoramic tour with lunch', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Tickets'}]}, {'groupCode': 'DRINKS', 'excluded': [{'featureType': 'DRINKSNOT', 'description': 'Drinks'}]}, {'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Transport'}]}, {'groupCode': 'MEAL', 'included': [{'featureType': 'FOODINCL', 'description': 'Meal'}]}], 'guidingOptions': {'guideType': 'TOURGUIDE', 'included': True}, 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'HOTEL_PICKUP', 'meetingPoint': {'type': 'ADDRESS', 'country': {'code': 'BR', 'name': 'Brazil', 'destinations': [{'code': 'RIO', 'name': 'Rio de Janeiro'}]}, 'description': 'RIO BY DAY: Christ by Train, Sugarloaf, Panoramic tour with lunch'}, 'pickupInstructions': [{'description': 'Pick-up available from hotels in São Conrado, Leblon, Ipanema and Copacabana.'}]}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/36486/ENG/S/36486_7.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/XL/36486_7.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/36486/ENG/B/36486_7.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/LPP/36486_7.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/36486/ENG/L/36486_7.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/36486/ENG/M/36486_7.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/36486/ENG/S/36486_4.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/XL/36486_4.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/36486/ENG/B/36486_4.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/LPP/36486_4.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/36486/ENG/L/36486_4.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/36486/ENG/M/36486_4.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/36486/ENG/S/36486_3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/XL/36486_3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/36486/ENG/B/36486_3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/LPP/36486_3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/36486/ENG/L/36486_3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/36486/ENG/M/36486_3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/36486/ENG/S/36486_2.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/XL/36486_2.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/36486/ENG/B/36486_2.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/LPP/36486_2.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/36486/ENG/L/36486_2.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/36486/ENG/M/36486_2.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 5, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/36486/ENG/S/36486_6.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/XL/36486_6.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/36486/ENG/B/36486_6.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/LPP/36486_6.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/36486/ENG/L/36486_6.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/36486/ENG/M/36486_6.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 6, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/36486/ENG/S/36486_8.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/XL/36486_8.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/36486/ENG/B/36486_8.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/36486/ENG/LPP/36486_8.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/36486/ENG/L/36486_8.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/36486/ENG/M/36486_8.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'EVOUCHER', 'directEntrance': False, 'comments': [{'description': 'E-voucher. Show the voucher on your mobile device to enjoy the activity.'}]}, 'routes': [{'duration': {'value': 10.0, 'metric': 'HOURS'}, 'description': 'Point of interest', 'timeFrom': '07:00:00', 'timeTo': '17:00:00', 'points': [{'type': 'POI', 'order': 1, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.9114522, 'longitude': -43.196803999999986}, 'address': 'R. Marquês de Sapucaí', 'country': {'code': 'BR'}, 'city': 'Rio de Janeiro', 'zip': '20220-007', 'description': 'Sambadrome Marquês de Sapucaí'}}, {'type': 'POI', 'order': 2, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.9106741, 'longitude': -43.180777000000035}, 'address': 'Av. Chile, 245', 'country': {'code': 'BR'}, 'city': 'Rio de Janeiro', 'zip': '20031-170', 'description': 'Rio de Janeiro Cathedral'}}, {'type': 'POI', 'order': 3, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.9108575, 'longitude': -43.1754358}, 'address': 'Av. Rio Branco,247', 'country': {'code': 'BR'}, 'city': 'Rio de Janeiro', 'zip': '20040-003', 'description': 'Cinelândia'}}, {'type': 'POI', 'order': 4, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.9090481, 'longitude': -43.1765575}, 'address': 'Praça Floriano,S/N', 'country': {'code': 'BR'}, 'city': 'Rio de Janeiro', 'zip': '20031-050', 'description': 'Municipal Theatre'}}, {'type': 'POI', 'order': 5, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.90974019999999, 'longitude': -43.17540810000003}, 'address': 'Av. Rio Branco,219', 'country': {'code': 'BR'}, 'city': 'Rio de Janeiro', 'zip': '20040-009', 'description': 'National Library'}}, {'type': 'POI', 'order': 6, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.9134076, 'longitude': -43.172026500000015}, 'address': 'Av. Infante Dom Henrique,85', 'country': {'code': 'BR'}, 'city': 'Rio de Janeiro', 'zip': '20021-140', 'description': 'Museum of Modern Art'}}, {'type': 'POI', 'order': 7, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.9492586, 'longitude': -43.15457570000001}, 'address': 'Sugarloaf Mountain', 'country': {'code': 'BR'}, 'city': 'Estado de Río de Janeiro', 'zip': '22200', 'description': 'Sugarloaf Mountain'}}, {'type': 'POI', 'order': 8, 'stop': False, 'pointOfInterest': {'type': 'LANDMARK', 'geolocation': {'latitude': -22.951916, 'longitude': -43.21048719999999}, 'address': 'Parque Nacional da Tijuca - Alto da Boa Vista', 'country': {'code': 'BR'}, 'city': 'Rio de Janeiro', 'zip': '22281-040', 'description': 'Christ the Redeemer'}}]}], 'scheduling': {'duration': {'value': 10.0, 'metric': 'HOURS', 'type': 'AFTER'}, 'opened': [{'openingTime': '07:00', 'closeTime': '17:00', 'weekDays': []}]}, 'segmentationGroups': [{'code': 3, 'name': 'Recommended activity for', 'segments': [{'code': 778, 'name': 'Families'}, {'code': 777, 'name': 'Couples'}, {'code': 779, 'name': 'Senior'}, {'code': 780, 'name': 'Youth'}]}, {'code': 1, 'name': 'Categories', 'segments': [{'code': 4, 'name': 'Art & culture'}, {'code': 1, 'name': 'City tours'}, {'code': 16, 'name': 'Tour & activities'}]}, {'code': 14, 'name': 'Supplier', 'segments': [{'code': 924, 'name': 'Gray Line'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 772, 'name': 'Full day'}]}], 'activityFactsheetType': 'TOURS', 'activityCode': 'E-MX1-GLRIOBYDAY', 'modalityCode': 'SHARED', 'modalityName': 'Shared Tour', 'contentId': '36486', 'description': '
\nFirst thing in the morning, you’ll be picked up from your hotel and taken through downtown Rio for a panoramic tour. See the Sambrodome, stop at the Metropolitan Cathedral and discover the Cinelandia Square and its wealth of historical buildings. The Municipal Theatre, National Library, and National Museum of Fine Arts are all on your way as well as you head towards the Urca neighbourhood, home of Sugar Loaf Mountain.
\n
\nRide the iconic cable car all the way up to the summit and admire the jaw-dropping vistas. Stopping at Urca Hill mid-way you can take advantage of the spectacular vantage point overlooking Guanabara Bay and its islands, the Rio-Niteroi bridge and Corcovado mountain. Finish your ascent to the top of Sugarloaf, at a height of 396 metres where you can enjoy the most gorgeous views of the Copacabana beach and Santa Cruz Fortress with your camera at hand to capture this special moment!
\n
\nEnjoy a lunch at a barbecue house before you head over to the base of Corcovado Mountain via the Cosme Vehlo Train. Ride through the lush and dense Tijuca rainforest to the towering Christ Redeemer statue crowning the Corcovado summit. Standing guard over the city of Rio, not only does it boast impeccable views, but the statue itself has a fascinating history—your knowledgeable hometown guide will share all the secrets with you before you head back to your hotel.
\n ', 'lastUpdate': '2025-06-17', 'summary': 'Two of Rio´s most famous sights are now at your fingertips. Visit Sugarloaf Mountain, and Corcovado Mountain, adorned with the most recognisable statue in the world: Christ the Redeemer. Do not miss these must-see stops, obligatory for any traveller.
\n ', 'advancedTips': [], 'countries': [{'code': 'BR', 'name': 'Brazil', 'destinations': [{'code': 'RIO', 'name': 'Rio de Janeiro'}]}], 'highligths': ['Panoramic tour through the centre of Rio de Janeiro', 'Climb to the top of Sugarloaf Mountain in a cable car', '360° views from the summit of Corcovado Mountain'], 'language': 'en'}, 'order': 0, 'name': 'RIO BY DAY: Christ by Train, Sugarloaf, Panoramic tour with lunch', 'currency': 'USD', 'code': 'E-MX1-GLRIOBYDAY', 'type': 'TICKET'}