TIL Paris, Texas has its’ own Eiffel Tower, which is wearing a red cowboy hat. It is a scale model, standing at 65 feet tall.

Read more: https://www.paristexas.com/eiffel-tower/

What do you think?

7 Comments

Leave a Reply

Leave a Reply