The Princess of Hope is a beautiful natural rock formation located in balochistan pakistan