Question: where are the olfactory receptor sites located?
Answer: In terrestrial vertebrates, including humans, the receptors are located on olfactory receptor cells, which are present in very large numbers (millions) and are clustered within a small area in the back of the nasal cavity, forming an olfactory epithelium.