It is located on the right bank of Indus River . It is about 18 kilometres north-west of the city of Hyderabad . It is located on the right bank of Indus River , approximately 18 kilometres north-west of the city of Hyderabad and 150 kilometres north-east from the provincial capital Karachi .