Scavenger Senses
You can smell spilled blood (including creatures that have blood flowing in their veins that are below their hit point maximum), and dead flesh (including whole corpses, body parts, and undead that do not have the Incorporeal Movement trait), using your scent tracking from much further away. While flying high in the sky, you can smell dead flesh as far as 1 mile (1.6 km) away.
You can pinpoint with precision sources of odors within your surroundings without relying on sight. Anything that has a unique smell is readily apparent to you, such as individual creatures, objects with significant odors or that were brought into the environment, and so on. In combat, this means you know exactly where creatures you can smell nearby are. Generally, being downwind of something means you can smell it from further away, and being upwind means you can’t smell it from as far if at all.
It is at your DM’s discretion what creatures and objects have sufficient odor to be perceived by your senses.