SCENT
Scent or the sense of smell is the "chemical" sense. There are hundreds of olfactory receptors, each binding to a particular molecular feature. Odor molecules possess a variety of features and, thus, excite specific receptors more or less strongly. This combination of excitatory signals from different receptors makes up what we perceive as the molecule's smell. The scent of nature at the Babylon Bangkok comforts your soul with the smell of earth.


The scent of nature comforts your soul with the smell of earth.