It is very significant.
Eiffel Tower, Paris.
I wonder why I am so into this place, because actually filming locations of Red Riding Hood(i.e: Canada) is far way better. ;)
First and will always be the first, the MINIATURE. The combined pieces on the table from you-know-who.
Second of all is this.
Third will be mystery. :)