Château D'Post Production was the headquarters of Meena Productions until it was razed to the ground in 2005.