You have the right to take the leave that you have accrued.
Your management gets to sign off on any leave you want to take.
I just can't think of any multi-employee business on planet Earth - especially an international business - where any employee can take accrued leave whenever they feel like it. Management has a a business to run and the business must be there to service its customers at all times the business is officially open. If they kill your leave time because they are getting short-handed, they'll probably compensate you in same way by say, paying you at the end of the year for the leave that you didn't get a chance to take.
Your taking leave is not an absolute entitlement. It is an entitlement that is conditional on your management letting you take it. The management's first priority is protecting the health and the smooth functioning of the business they are running. The management's first priority is certainly not to protect your right to your leave whenever you or anyone they manage want to take a leave. Some leaves are sacrosanct or nearly sacrosanct by culture and tradition. Examples: Christmas in the case of a Western business, Diwali in the case of an Indian firm, Yom Kippour in the case of an Israeli business. Beyond that, the leaves are taken by mutual accommodation between staff and management.