The best viewing place for Illuminations: Reflections of Earth is between the two gift shops as you enter World Showcase. This spot is informally known as the “Front of the House.” Other good spots include the Italy Isola, the area behind the Rose & Crown pub, and the bridge between France and the United Kingdom.