Glimpse of a foreign planet