English: Otzi is currently housed at the South Tyrol Museum of Archaeology in Italy.
Telugu: ఓట్జీ ప్రస్తుతం సౌత్ టైరోల్ మ్యూజియం ఆఫ్ ఆర్కియాలజీలో ప్రదర్శనలో ఉంది.