Looking down Animals Ecuador November 11, 2017October 30, 2017 by StreetViewFun.com StreetViewFun.com · Reply Larger (thanks Dennis) Please wait... Similar Street View images Dogs and sheep Bad, bad dogs!!! Watch dogs watching google Tornado in Quito? Chase Race car taxi Necessities being taken care of Dog has many legs dogsPichinchaQuito