The church is in Bhamdoun, Lebanon but I could not tell by a quick internet search if it is an Orthodox, Greek Catholic, Maronite, Armenian or other type of church.
I wouldn't call it "weird" as, no doubt, many might be offended by that characterization. It is different and non-traditional.
In my travels I have seen some Orthodox and Greek Catholic churches, which have been built in say the last 30 years or so, that have icon screens much like these. Perhaps it is from some misguided impulse to "fit in" or to be more "relevant" - whatever the latter might mean in a Christian context.
I have even seen glass icon screens, if you can imagine that. Personally, they disturb me.