If so, where is it?
Yes, I think you can. Although, if you’re posting on forumosa, and thus have internet access, you can just as easily go to www.irs.gov
Confirm that ALL USA Tax forms and info are available for DL at that web site.
And its AIT here on the island. No real “Embassy” thing here.
One in Taipei and one in Kaoshiung. I do’t know where you are located, but if possible I highly reccomend the one in aoshiung rather than the screaming nut-shack(its what you will do) in Taipei.