Flags of three neighbors Finland, Russia, Estonia with sometimes strained relationships, here in harmony in Old Town Tallinn.