Snow Masti C21 Mall Bhopal - Home » malls » malls in bhopal » c21. Snow Masti C21 Mall Bhopal - Capital mall, 210a, hoshangabad road hoshangabad road, bhopal 462026 india.