Buena Vista (horse)


Buena Vista is a thoroughbred racehorse, trained and bred in Japan. She won two races of the Japanese Triple Tiara, but lost the third in Shuka Sho. She became Japanese Horse of the Year 2010.

Pedigree