The Pardaku Lookout is located in the south of the Piki Meat Outpost. If you look on the map, you see in the brown area a mountain with snow and on the left side of this mountain a little lake. There is the location for the achievement. (see picture)
Climb up the mountain and jump into the small lake. That's all. As soon as you land in the lake the achievement will unlock.