资讯

Regarded as a delicacy and prized in Chinese cuisine and pharmacy, the nest is one of the most expensive animal products in the world. In India, one can find them in the Andaman and Nicobar Islands.