English: It is the Disgusting Food Museum in Sweden.
Telugu: . స్వీడన్లోని 'డిస్గస్టింగ్ ఫుడ్ మ్యూజియం'.