Google Goes To Safari Park

Google Street View Camera car found at a Safari Park at Rancagua, O'Higgins, Chile