mahal 23