Расположено на северной оконечности Телецкого озера, у истока реки Бии.
Основа экономики посёлка — туризм. Здесь находится большое количество туристических кемпингов, баз и домов отдыха.
Теги: Россия, Республика Алтай, Артыбаш, Телецкое озеро, путешествие