Landmarks across Europe like the Eiffel Tower went dark as Earth Hour 2026 was observed on March 28 across the continent.