Do you know what is

Sister City?

Sister cities or twin towns are a form of legal or social agreement between towns, cities, counties, oblasts, prefectures, provinces, regions, states, and even countries in geographically and politically distinct areas to promote cultural and commercial ties.

ST. PETERSBURG
RUSSIA
FLORENCE
ITALY
FREIBURG
GERMANY
BARCELONA
SPAIN
FLORENCE
ITALY
FREIBURG
GERMANY
BARCELONA
SPAIN
FLORENCE
ITALY
ST. PETERSBURG
RUSSIA
ST. PETERSBURG
RUSSIA
FLORENCE
ITALY
FREIBURG
GERMANY
BARCELONA
SPAIN
FLORENCE
ITALY
ST. PETERSBURG
RUSSIA
FLORENCE
ITALY
FREIBURG
GERMANY
BARCELONA
SPAIN