Bengaluru: Have you ever considered the mysteries of the carbon within you? Step into a world of wonder right within the bustling heart of Bengaluru's metro stations! Science Gallery Bengaluru now allows you to explore the captivating world of carbon through its thought-provoking pop-up exhibits.