Islamic building in the top of a mountain