H1b -visa appointment at Dubai? Am an Indian but current location Dubai

Hi friends,

Please help in understanding the visa appointment.

I got H1b from x company from India.
H1b approved.
Last week in August 2023 I got onsite opportunity from MNC company and I am in Dubai now.

Can I schedule my visa appointment in Dubai?
or I need to select hyderabad India while filling DS160 and schedule interview only in India??

Are are there any restrictions based on country specific interview schedules?? Are there any challenges?

Can I select Dubai in DS160 and schedule interview in Dubai even am Indian?

I hope my query is clear. Please help me to understand.