Featured in Leg 3 of The Amazing Race France TV Locations, Buildings - Religious Links: www.tokyo-jinjacho.or.jp By: kkeps