Площадь Победы
Quito Square ("Piața Quito") is located in the center of Bucharest, near Victory Square, right in the middle of Paris street.