Altai mountains (or Altai Republic) is definitely our favourite travel destination in Russia, and when an opportunity occurs we always try to go there. You can read the post about our last trip here – Ukok plateau 2012.
The first part of our trip (the southern side of Teletskoye lake) on Google maps: