I hope you have already decided on your specialization. So it’s better that you go for that specific course than a regular MBA at UPES Dehradun. If you take up the regular MBA you will have to study general subjects in the first year and your choice of specialization subjects in the second. Whereas if you go for MBA in International Business or Logistics and Supply Chain Management, you'll be taught subjects concerning that specialization from semester one itself. This will help you in the long run.
One more thing you should know is that for International Business, IBS Hyderabad is a much better choice than UPES. The placement scenario at UPES for IB is yet to improve.