The place is called PunjPeer and is an amazing rock formation stretching over a large area. The rocks are located in Kahuta district. It takes about two and a half hours (from Islamabad) to reach the place, followed by a hike of about 40-45 minutes. If you have the stamina, you can hike all the way up to the ridge which will take about three hours or so.
The place is called PanjPer because locals believe that once five saints came to the area and got settled here. There is a shrine up in the area as well. The plateau or the ridge of the Panjpeer is at an altitude of about 1800 meters and gets some snow in winters as well. Panjpeer is the highest point of Danoi Ridge in Kotli Sattian, Kahuta. You can also see River Jhelum from the ridge.
The place not only offers the amazing rocks but also water falls, streams, a thick forest and local species of plants and animals. The village around the path offers a lot to understand the local life and the hospitality of the local people.
The road is fine till the main bazar of Kahuta. It turns into a single road when u take left turn from the bazar and keeps getting smaller and bumpy. Be careful while driving as the vehicles coming from the opposite side might challenge you. Carry water, eatables and nibbles with you as there are no shops up on the rocks or in the village.