Ecuador 2026
While walking in the tourist area we encountered two cops on these strange electric stand-up tricycle patrol vehicles.