A replica of the Statue of Liberty, which’s being called the “little sister”, now sits in a lush garden in Washington, arriving in time for France’s Bastille Day celebration on July 14. The statue was unveiled Wednesday at The Embassy of France in the United States. The bronze beauty is smaller but based on the…