Taken near the Pont de Grenelle bridge over the River Seine, the momentary side-by-side placement of both the miniature Statue of Liberty and the Eiffel Tower in the same scene caught my eye.
Great one.... Not so unlikely.. Don't forget the small and the US one have both been built in Paris, near the Eiffel Tower.... Then the biggest one had been shipped over to the US as you know... May be these two status in you pix are just waiting for the return of her big sister.....