20050715 news: Humpy conquers Mount Russia