Entrapped in their beauty

Artist Sushma Shakya’s latest solo exhibition, ‘Chen: Overlooked Reality,’ attempts to emphasise the relationship between nature’s five elements, humans, and their houses.