ikahavura kuba isayo it is located at the intersection of rubicam avenue and rockwell road although brazil remains a largely christian country buddhism has a growing presence in brazil