Worm's eye view stars Eiffel Tower