Hills & Valleys Situated in the center of town of Pune, Taljai Hills or Taljai Tekadi is one of the preferred trekking and picnic places that pulls a lot of locals in addition to tourist inflow. The location is essentially a hilltop which has been named once the temple that is definitely located at the doorway with the forest resulting in the hill.