For more quiet landscapes, further up Bahubali hills provide viewpoints for Great ... The Neemach Mata Temple sits on the hill, along with a few other temples, overlooking Fateh Sagar lake.