Russian Federation
Ukraine, Южноукраинск
Russian Federation
United States
United States, Houston
Romania, Tulcea