You might also know this place by the following names:
Albaching, Oibiching, الباچینگ, Ալբախինգ, Альбахинг, Албахинг, Альбахінг, DEALY, 阿尔巴兴