Tea Stall is now a house of the death in India.