Hampi is situated on the south bank of the river Tungbhadra approx 350 Km from Bangalore.
Read this post on jogharshwardhan.blogspot.com