Featured in Leg 5 of The Amazing Race China 3 Retail - Misc, TV Locations Links: ajuntament.barcelona.cat By: kkeps