Content
@
0 reply
0 recast
0 reaction
nickerson
@nickerson
The Eiffel Tower, in Paris, France! Or is it? Actually, this replica tower is located in Europa Park in Torrejon de Ardoz, Spain. Europa Park has many replicas of Europe's most iconic landmarks in a beautiful garden for locals and tourists to enjoy.
0 reply
0 recast
1 reaction
Junne
@junne
Wow, love this stunning tower replica! 4 $DEGEN 47 $farther
0 reply
0 recast
0 reaction